Odell Beckham is quite possibly a robot built to create insane highlights. He may never top his effort from Sunday night. Let's start with the play, then get to the reaction:
Beckham wound up finishing with 10 catches, 146 yards and two touchdowns in a Giants loss. But the result almost seems secondary to the question of the night: Was this the catch of the year or the best catch ever?
It feels like Beckham just dunked on the entire rest of the league.
The latest Around The NFL Podcast recaps every Sunday game from Week 12 and discusses Ryan Tannehill's progression. Find more Around The NFL content on NFL NOW.