9. Cortland Finnegan – Rams & Titans:
Like Harrison, Finnegan was also voted the dirtiest player in the NFL at one point in 2010. It was a title he seemed to relish in, proving his sheer dirtiness.
Finnegan was known for talking trash and grabbing opponents, or really anything that will potentially impede their performance. It led to several on-field fights, the most notorious being his dust-up with former Houston Texan Andre Johnson.