The Five Best NFL Players on the Five Worst Teams

Jamal WilburgCorrespondent IJuly 23, 2010

The Five Best NFL Players on the Five Worst Teams

0 of 5

5. Joe Thomas, Cleveland Browns

1 of 5

4. Barrett Ruud, Tampa Bay Buccaneers

2 of 5

3. Calvin Johnson, Detroit Lions

3 of 5

2. Brian Moorman, Buffalo Bills

4 of 5

1. Steven Jackson, St. Louis Rams

5 of 5