Closings: Schools, churches, day-cares and businesses

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.