Odell Beckham Jr.'s Best Catches Of All Time
Odell Beckham Jr. Scores Game-Winning 66-Yard Touchdown Catch Against Ravens
Odell Beckham Jr. is back! Today, Beckham caught 8 balls for a massive 222 yards which included this game-winning 66 yard touchdown catch late in the fourth quarter.
Of course Beckham had to show the kicking net some love after the TD.