Canadian Press has put together a list of the Top 10 Longest NHL Suspensions. Check out the list below.
1

17 monthsTodd Bertuzzi of the Vancouver Canucks was indefinitely suspended for attacking Steve Moore of the Colorado Avalanche.
***
2

23 GamesBoston Bruins Marty McSorley served a 23 game suspension for slashing Donald Brashear of the Vancouver Canucks to the side of the head
***
3

23 GamesGordie Dwyer of the Tampa Bay Lightningfor abusing officials and leaving the penalty box to fight in a pre-season game against the Washington Capitals in September2000.
***
4

21 gamesDale Hunter of the Washington Capitalsfor a hit on Pierre Turgeon of the New York Islanders following a Turgeon goal in the 1993 playoffs.
***
5

20 gamesTom Lysiak of the Chicago Blackhawksfor intentionally tripping a linesman in October1983.
***
6

20 gamesBrad May of the Phoenix Coyotesfor a slash to the head of Columbus Steve Heinze.
***
7

16 gamesEddie Shore of the Boston Bruinsfor hitting Torontos Ace Bailey over the head with his stick in 1933.
***
8

15 games (3 regular season 12 playoff)Maurice Richard of the Montreal Canadiensfor knocking down linesman Cliff Thompson during a scuffle with Bostons Hal Laycoe in March1955.
***
9

15 gamesWilf Paiement of the Colorado Rockiesfor swinging his stick and hitting Detroits Dennis Polonich in the face in October1978.
***
10

15 gamesDave Brown of the Philadelphia Flyersfor cross-checking Tomas Sandstrom of the New York Rangers across the face and breaking his jaw in November1987
***