Every year in the NFL fans are surprised when teams bench or release players that are perceived to be talented. It is a bit of a misnomer, really, because everyone who spends time in training camp with an NFL team is, by definition, talented.
Anyone who has paid even a little bit of attention to the Cleveland Browns has seen this play out in the past couple of years with players like Justin Gilbert. A first-round selection in the 2014 NFL Draft and reportedly a candidate to be an ex-Brown by the end of training camp, Gilbert appears to have the physical tools to play cornerback in the NFL, but continually comes up short in just about every other aspect of what it means to be an NFL player.