The St. Louis Convention and Visitors Commission says the Rams’ plans to play one home game in London the next three years violates the team’s stadium lease.
Posted on 27 January 2012 by Associated Press
My Podcast Alley feed! {pca-e7e566477c8853ae8ae621bd911d4b05}