Han har skrivit på för en säsong i Calgary med en lön på motsvarande 6,1 miljoner kronor, skriver Flames på sin webbplats.
28-åringen kommer närmast från två säsonger i Boston och har dessförinnan spelat för Chicago och Carolina samt deras farmarlag. 2015 var han med och vann Stanley Cup med Chicago.