Odell Beckham hasn't shown up to Giants OTAs, reveals when he'll definitely report 0 25 May 2017 21:48 CBS Sports: Jeff Odgers Don't worry Giants fans, Beckham is still working out