London Fans Love The Rams In England

LONDON, ENGLAND (KTVI) – It was more than a football game.  The St. Louis Rams played the New England Patriots in London on Sunday.  FOX 2 was with the team in England.    

While the Patriots won big, there were many highlights before the game even started. 

Filed in: News, St. Louis Rams

Suggest a correction