National Sports News

O-dell no! No way Beckham really made this catch, right?

O-dell no! No way Beckham really made this catch, right?

It is confirmed--Odell Beckham Jr. is not human. The New York Giants rookie wide receiver made an otherworldly, one-handed, 43-yard...

Scoreboard:

Local & National Video