This may not be a popular thought, but: he was injured when he arrived at Pitt, he never should have played last year. The decision to play him wasted an entire year of his eligibility, and may have even aggravated/prolonged his injury to the point where he's still dealing with it. Listening to the coaches so far, Hamlin is still battling his injury, and he isn't being mentioned as a starter or key backup at any of the 4 DB positions. So why burn another year where he isn't ready to be a major contributor? Hamlin can practice all season and the coaches don't have to assert the redshirt until after the season, as long as Hamlin hasn't played.
Give him a year to get to full health/strength, rather than have him working as a depth chart player backing up multiple secondary positions while not at full strength.
He is a very talented guy, the top recruit in our 2016 class, and playing him at less than 100% where he isn't going to start and while we have decent depth in the secondary would not be the best long-term play for either the team or Hamlin himself.
Give him a year to get to full health/strength, rather than have him working as a depth chart player backing up multiple secondary positions while not at full strength.
He is a very talented guy, the top recruit in our 2016 class, and playing him at less than 100% where he isn't going to start and while we have decent depth in the secondary would not be the best long-term play for either the team or Hamlin himself.