Social Media Dropped Their Best Photoshops, Memes, & Vids After Giants Loss & Odell Tantrum (Pics + Vids)

New England Patriots v New York Giants

On Sunday, the New York Giants simply couldn’t handle the Green Bay Packers at Lambeau.  All of the dropped passes by Giants wide receivers did not help as they were run out of the building during a 38-13 loss.

After the game, Odell Beckham Jr. punched a wall in frustration and once that photo hit the internet, hilarity ensued.

Tags: New York Giants, odell beckham jr.,