
Odell Beckham: I dropped the ball on sportsmanship
Giants wide receiver Odell Beckham’s suspension was upheld by appeals officer James Thrash on Wednesday, which means Beckham will not be able to play for the Giants against the Vikings on Sunday night. Beckham also released a statement on Wednesday at about the same time that the NFL announced Thrash’s ruling and apparently before Beckham…