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.

Philadelphia Eagles: Nick Foles

Chuck Cook-USA TODAY Sports

When you win a Super Bowl for a city starved for championships, you are an all-time legend. Philly still reveres its Broad Street Bullies and will forever be grateful to Nick Foles.