Patrick Marleau leaves Sharks for Leafs, Carey Price commits to Canadiens
Carey Price couldn't imagine wearing anything but a Canadiens uniform, while Patrick Marleau agonized about trading in his Sharks jersey for a Maple Leafs one.
On Sunday, Price signed an $84 million eight-year extension that means he'll likely finish his career in Montreal, Marleau left San Jose to sign an ...