PHOTOS: Rams vs. Giants in London

Check out the game action as the Rams take on the New York Giants at Twickenham Stadium in London.

Advertising

Advertising