OBJ is the best QB on the Giants pic.twitter.com/lzcamNgq8Y
— NFL Memes (@NFL_Memes) October 7, 2018
After criticizing the Giants for not being able to throw the ball down the field, Odell Beckham Jr. took matters into his own hands.
A trick play design had OBJ throwing a 57-yard bomb to Giants RB Saquon Barkley for a touchdown.
The throw was brilliant considering Beckham had a Panthers defender right in his face.
inlineg