The best offensive player for each of the 32 NFL teams this decade
Tom Brady, Drew Brees and Peyton Manning lead the way, respectively, as the best offensive players on their teams in this decade.
New York Giants: Eli Manning
Complain all they want, Big Blue fans need to understand how fortunate they were to have Eli Manning. All he did was keep the Giants competitive and throw for thousands of yards and hundreds of TDs. Give the guy a break. He has two rings.