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.
https://twitter.com/FBIsLife/status/671098621580976129
https://twitter.com/LoganVignovic/status/671080922536648704
—
Photo: screen cap