Roswell Destroyers Location: Roswell, New Mexico Level: professionalSport: footballLeague: Women's Football Alliance Status: activeTeams with the Destroyers team name Tweets by mascotdb