The Leafs have signed Colby Armstrong to a three year deal at $3M per. Armstrong is a very Brian Burke player which is why none of us are surprised he's here.

Last season Armstrong scored 15 goals and added 14 assists for Atlanta to go along with a 4.5GVT. Armstrong will be useful on the third line in a checking role with some penalty kill work.

This is an iffy signing. Armstrong will bring some grit and some jam to the team despite being overpaid (such is the UFA market). One just hopes the Leafs don't miss out on Ilya Kovalchuk because they were busy signing a guy who had 29 points last year.