The Giant's Odell Beckham Jr. made the most ridiculous touchdown catch in their game against the Dallas Cowboys on Sunday night.
Read more at Bleacher Report
The Giant's Odell Beckham Jr. made the most ridiculous touchdown catch in their game against the Dallas Cowboys on Sunday night.
Read more at Bleacher Report