Den 22. juni 2019 ble han tradet til Carolina Hurricanes. Den 27 juni 2019 kjøpte Hurricanes han ut av kontrakten. Han signerte igjen for San Jose Sharks i oktober 2019 og scoret to mål i sin første kamp tilbake, mot Chicago Blackhawks.