Odell Beckham Meltdown, vs. Panthers, December 20th, 2015
There’s not much more to be said on the topic. The Giants claim Beckham’s life was threatened and he was subjected to homophobic slurs. That kind of stuff happens all the time in the NFL. It doesn’t mean you take a running start and spear a guy’s face. Beckham has now demonstrated a history of not being able to control himself and it’s become clear the Giants coaching staff can’t control him either.
What do you guys think? Which Giants moment was most embarrassing?