LONDON -- The Giants left London shortly after the game on Sunday. It sounded like they were sad to go.
Sports stories from Newsday, Long Island Newsday: Sports
Sun, 10/23/2016 - 12:30pm
LONDON -- The Giants left London shortly after the game on Sunday. It sounded like they were sad to go.