St. Louis Slam
The St . Louis Slam is a women's professional American football team based in St . Louis , Missouri . 
<triplet> St. Louis Slam <subj> American football <obj> sport <subj> St. Louis, Missouri <obj> located in the administrative territorial entity