Tulsa Stampede Location: Tulsa, Oklahoma Level: professionalSport: footballLeague: Central Football League Status: defunctTeams with the Stampede team name Tweets by mascotdb