
NHL.com has their 30-in-30 schedule posted. You can find their article on the Los Angeles Kings as well as previous articles
here.
Marty McSorley played for the Los Angeles Kings for 6 seasons. He played in 347 games and accumulated 1348 penalty minutes. Thats a shade under a double minor every game.
Now I know what you're thinking. Marty is an enforcer, that's why he racks up the penalty minutes. And an enforcer is not necessarily a dirty player. They have honor, they fight fair, the follow "the code".