20. Josh Gordon, WR, (Overrated)
Josh Gordon is going to go down as one of those players we look back upon as having all the physical gifts you could possibly ask for, but too many personal issues to ever make good upon all his talents. Yet, NFL fans continue to look at Gordon as some type of superstar player who’s on the cusp of exploding, even though Gordon has played in only six games since 2014, and was out of the league for two full seasons working on his off-the-field issues.
At some point, we have to realize that he’s running out of chances, and there are circumstances bigger than football that are affecting his livelihood. As most NFL fans know, the best ability is availability.