Darryl Shannon joined the Toronto Maple Leafs organization at the 1986 NHL Draft when he was chosen in the second round with the 36th overall selection.
The defenceman was a standout, high-scoring performer as a member of the Windsor Spitfires of the Ontario Hockey League. He earned OHL First Team All-Star honours during his last season of junior hockey in 1987-88 when he recorded 83 points in 60 contests. The following season, and in his first professional one with the Newmarket Saints of the American Hockey League, he was selected the team's Rookie of the Year. After three campaigns of partial duty with the Leafs from 1988 to 1991, Shannon established a career-high with 48 games played with the Leafs in 1991-92. His first NHL tally came against former Spitfires and Saints teammate Peter Ing on December 18, 1991 against the Oilers at Maple Leaf Gardens. He would go to play in 98 career games for the Leafs and he scored three goals and added 13 assists.
In 544 career NHL games from 1988 to 2001, the Barrie, Ontario native recorded 28 goals, 111 assists, 139 points and 523 penalty minutes. His NHL stops included; Toronto, Winnipeg, Buffalo, Atlanta, Calgary and Montreal. Shannon became a steady and important cog on the Sabres' blueline from 1995 to 1999 when he posted a plus 87 mark during those four seasons.