Home Sports Football Did NY Giant Odell Beckham Make the Greatest Catch of All Time?

Did NY Giant Odell Beckham Make the Greatest Catch of All Time?

0

If this one-handed catch made against the Dallas Cowboys by Odell Beckham of the New York Giants is not the greatest catch of all time…it is up there.

Seriously…amazing.