Another NFL Sunday, another crazy Odell Beckham Jr. touchdown catch. This one was for 87 yards and let the New York Giants tie the game against the New England Patriots in the first quarter.
Check out the highlight below!
Stay tuned to Campus Sports for more updates!
*Featured Photo (above) credit to USA TODAY Sports