If you missed last night’s game between the New York Giants and the Dallas Cowboys, then you missed “the greatest catch of all time.”
Giants wide receiver Odell Beckham, 22, defied gravity as he launched himself in the air to catch the football with only his thumb and two fingers, scoring a 43-yard touchdown.
Although the all-star was being dragged to ground in the first quarter, his jaw-dropping catch floored the stadium, during the second quarter at the MetLife Stadium in East Rutherford, NJ.
Beckham’s catch of year has had social media raving and broke the internet.
Watch the amazing feat below.