Odell Beckham Sounds Fed Up

Odell Beckham Sounds Fed Up:

I’m fed up too. Even through this disaster of a season there was still a slim chance to make the playoffs, which gave some of us a little bit of excitement. The Giants were playing a great game and should have won this one. Yesterdays loss was embarrassing and was the most disappointing moment of this dumb season.