John Harbaugh and the Giants had to make some tough choices on roster cuts, but there were still a few players who deserved to earn a coveted spot on the team.