Giants Video | New York Giants – Giants.com

Top Play: Odell Beckham Jr. 80-yard touchdown

In this Top Play, Eli Manning connects with Odell Beckham Jr. for an 80-yard touchdown

Advertising