Wide receiver Odell Beckham Jr. has made the New York Giants' 53-man roster, a person familiar with the decision tells The Associated Press.

From tough practices to Harbaugh's praise after the preseason finale, Beckham did everything he could to earn a spot on the Giants' 53-man roster.

Beyond the big names, the Giants have some tricky decisions to make along the offensive line, as well as at tight end and cornerback.