New Mexico Stars Location: Rio Rancho, New Mexico Level: professionalSport: footballLeague: Indoor Football League Status: defunctYears: 2012Website: http://www.gonmstars.com/Teams with the Stars team name Tweets by mascotdb