AP - The St. Louis Rams will play a regular-season NFL game in London in each of the next three seasons, first facing the New England Patriots in 2012.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.