Houston Stallions Location: Frisco, Texas Level: professionalSport: footballLeague: Lone Star Football League Status: defunctYears: 2012Teams with the Stallions team name Buy me a coffee Tweets by mascotdb