New Mexico Stars Location: Rio Rancho, New Mexico Level: professionalSport: footballLeague: American Indoor Football Status: defunctYears: 2012-16Teams with the Stars team name Tweets by mascotdb