Sports

‘Feels like we’re in a movie’: Giants taking it all in before London game vs. Packers

The experience of travelling overseas to London to play the Packers certainly isn't lost on the Giants players.