Třicetiletému Polákovi skončila pětiletá smlouva na 13,75 milionu dolarů, kterou uzavřel ještě se St. Louis a postupně se pak stěhoval do Toronta a San Jose. V jeho dresu si zahrál finále Stanleyova poháru.
Než se v únoru vydal do klubu Sharks, odehrál za Toronto v uplynulé sezoně 55 zápasů a získal 13 bodů (1+12). V San Jose pak stihl v základní části 24 utkání a stejný počet v play off.
Ostravský rodák přišel do Toronta v červnu 2014 ze St. Louis, které ho draftovalo před dvanácti lety. V NHL má zkušený obránce na kontě přes 600 startů.