There ought to be a list of the top 10 players in the NHL who most folks think are dirty but also acknowledge are among the best players in the league. The classic rats.
There is:
1. Crosby
2. Marchand
3. Marchand
4. Marchand
5. Marchand
6. Marchand
7. Marchand
8. Marchand
9. Marchand
10. Anyone else not named Crosby or Marchand...