Odell Beckham's catch is by far the best catch made all season... its actually the best catch I've ever seen.. He was going backwards,catches it with one hand and is being pushed by the defender...AMAZING
Giants better hold on to him for dear life. Odell is the future!
Survivor Millennial vs Gen X!!