The Team
Introducing your St. Louis SLAM
The St. Louis Slam is a women’s professional American football team based in St. Louis, Missouri. They play in the Women’s Football Alliance, of which they are the current defending champions. The Slam played in the National Women’s Football Association from their inception in 2003 until 2008. In 2009 they would go on to join the WFA.