The Giants weren’t able to come back and took an L to the Washington NFL team today (Nov. 29). However, the talk of the day is another crazy one-handed catch made by receiver the Giants’ Odell Beckham.
The general consensus is Beckham is not of this Earth.
Watch it below and peep the reactions on the flip.
Photo: screen cap