St. Louis Spirit Location: St. Louis, Missouri Sport: footballLeague: Great Midwest Football League Status: activeTeams with the Spirit team name Tweets by mascotdb