- Joined
- May 8, 2002
- Posts
- 362,913
- Reaction score
- 43
The St. Louis Rams will play that "home" game in London later this year after settling a lease dispute with the St. Louis Convention and Visitors Bureau. The deal announced late Tuesday allows the Rams to play the New England Patriots at Wembley Stadium on Oct. 28. The lease had required the team to play all home games at the Edward Jones Dome in St.
More...
More...