SI.com has put together a list of the Top 10 Most Controversial NFL Players of All Time. Check out the list below.
1

QuarterbackJetsRams
***
2

Wide Receiver49ersEagles
***
3

Running BackCleveland
***
4

Offensive GuardCardinalsSaintsBills
***
5

Running BackSaintsDolphins
***
6

Running BackCowboysRedskins
***
7

Running BackPackers
***
8

Running BackJetsRedskins
***
9

Wide ReceiverVikingsRaiders
***
10

QuarterbackBearsEaglesVikingsCardinalsPackers
***