Former Giant and current FOX analyst David Diehl talks about some of the issues Giants receiver Odell Beckham Jr. had last night.
comments
[polldaddy poll=15281261]