Saint Louis PrideThe LeagueThe TeamWomen's Pro Sports
St. Louis Slam Women’s Tackle Football
The St. Louis Slam is a women’s tackle football team located in St. Louis, MO. As the hard hits and touchdowns add up, Slam inspires others to follow their passion as well. written by: Brian Ledford original article: http://archcity.media/category/football/st-louis-slam-football/page/3/