It sometimes gets overlooked that you can't get into the NFL if you aren't good at football. Even the worst NFL player is probably the best athlete his highschool has ever seen. It's also true that there are good players on every team, no matter how bad the the overall roster may be.
ESPN recently released a list of each team's most underrated player (inSider content). Unlike their recent ranking of the 32 rosters, this time ESPN used Football Outsiders' analysis to inform their conclusions.
Left tackle Andrew Thomas was named the New York Giants most underrated player.