A veteran of more than 500 NHL games as a player, Dineen spent the past five seasons as an assistant with the Marlies. During that span, the team went 202-139-17-30 and won the North Division three times. The Marlies finished first in the division last season with 96 points before being eliminated in seven games in the Western Conference final by the eventual Calder Cup champions, the Texas Stars.
Dineen, 51, succeeds Steve Spott, who the Maple Leafs hired as an assistant coach on July 11.
Like Dineen, King has served on the Marlies staff for the past five seasons and spent several years playing in the NHL. After playing more than 800 games in the League, King started his coaching career as a player/coach with the AHL's Grand Rapids Griffins in 2002. In 830 NHL games with the New York Islanders, Hartford Whalers, Maple Leafs and St. Louis Blues, King scored 261 goals and 612 points.