His team is 1-3. On top of which, the spectacular impact plays New York Giants star wide receiver Odell Beckham Jr. has routinely made throughout his career have been nowhere to be found so far this season.
After Sunday’s 33-18 loss to the New Orleans Saints, during which Beckham had 7 receptions for 60 yards, Beckham’s frustrations were apparent.
“I’m doing everything I can. I put my all into this. I have sacrificed everything, especially coming into this year. I have sacrificed and made personal changes, doing all I can to be the best teammate and bring everything that I can every Sunday,” a discouraged Beckham said after Sunday’s loss.