John Harbaugh on Odell Beckham Jr. earning his spot on Giants’ roster
Giants head coach John Harbaugh explains why Odell Beckham Jr. earned a spot on the 53-man roster and discusses his role with the team heading into the season, along with other Giants roster decisions.
