DFW Xtreme Location: Dallas, Texas Level: professionalSport: footballLeague: Independent Women's Football League Status: defunctTeams with the Xtreme team name Tweets by mascotdb