There’s nothing worse than banking on a certain level of production from a player and you just don’t get it. Injuries are one thing. They run rampant throughout every NFL season and there’s just nothing you can do about it. But when your guy is healthy and he’s still not delivering the goods? That’s a nightmare, especially if you continuously go back to the well with the hopes of a turnaround. While it’s impossible to leave out all the injury talk here, the list below is our Top 20 players who simply won’t get the job done. Maybe there’s a good game or two in their future, but overall, these players will not be the ones who bring you home a title.

AJ McCarron , QB BUF – Why does everyone think this guy can be a successful NFL quarterback? I mean…if he was really that good, don’t you think he would have supplanted Andy Dalton in Cincinnati at some point? He never even came close. Not once did we hear that Dalton was in danger of being benched. Now maybe that has to do more with...