Bills, Giants look to get back on track in primetime matchup, Sports
Five Buffalo Bills to watch vs. the New York Giants on Sunday Night Football - Buffalo Rumblings
Barkley seals win for resurgent New York Giants over Green Bay, NFL
Giants Now: Looking back at NFL's first London game
Why does the NFL play games in London?
Why NFL's first London game 10 years ago was a messy success - ESPN
Why does the NFL play games in London and other cities outside the US? - AS USA
Giants punter Jamie Gillan back with team after being stuck in London due to passport issues, per report
Green Bay Packers and New York Giants to finally end unwanted NFL London record - Mirror Online