The Toronto Maple Leafs fired General Manager Dave Nonis on Sunday along with interim Coach Peter Horachek and his staff after the team's worst season in almost 20 years.
The moves by President Brendan Shanahan mark the start of a tumultuous off-season for Toronto that could bring wholesale roster changes.
Nonis was dismissed with three years left on his contract. The Leafs went 30-44-8 with 68 points, the fewest in an 82-game season since 1996-97. Assistants Steve Spott, Chris Dennis and Rick St. Croix were fired, and Steve Staios was moved back to the front office as manager of player development.
Assistant GM Kyle Dubas and director of player personnel Mark Hunter...