Marleau will fit in with the Leafs but is overpaid