Leafs Sign Booth, Flames Re-sign Colborne.

The Toronto Maple Leafs today signed free-agent winger David Booth to a one-year, $1 million contract, while the Calgary Flames avoided salary arbitration with center Joe Colborne by inking him to a two-year, $2.55 million contract. 

Maple Leafs sign David Booth to one-year deal.

Maple Leafs sign David Booth to one-year deal.

 SPECTOR’S NOTE: An affordable gamble on the part of the Leafs in signing Booth, who’s been plagued by injury for most of his NHL career. When healthy, Booth has 20-goal, 40-point potential. This signing is akin to the Leafs taking a chance on Mason Raymond, who had a decent season in Toronto and ultimately wound up signing with Calgary this summer.  

As for Colborne, no surprise he and the Flames avoided arbitration. He suggested as much earlier in the week. The 24-year-old posted decent numbers (10 goals, 28 points) in his first full NHL season and has time to improve. He could go on to become a key part of the rebuilding Flames. 


  1. Booth is in no way “another” Mason Raymond, he’s an easily injured player of size who gets the puck on his stick and drives straight for the corner.the points he got last year were courtesy of Zack Kassian, any assists would’ve had to come after he shot the puck on net as he doesn’t pass the puck (they paired him with Kesler who also doesn’t pass the puck with predictable results). the only reason Booth was on the Canucks last year was because he was injured during the buyout period. Santorelli will probably do alright in Toronto but Booth will drive them nuts

  2. Booth is worth the gamble! 1 year for $1 million is worth the risk. If he stays healthy for most of the season he could score 10 goals or even a few more!

  3. Sooo many Forwards and fairly cheap ones that guys will have to play for their jobs and the team can roll 4 lines instead of 2 and a half, a couple will have to be buried but will get lots of minutes on a very young Marlies team and will allow lots of time for guys like Nylander Levio Brown Verhaeghe, time to develop.