L'ailier de 27 ans avait connu des bons moments durant son séjour à Vancouver. Il a récolté un total de 37 points en 85 parties, cumulés sur deux saisons. S'il pouvait rester loin de la touche, il pourrait être un excellent atout pour les Flames.
En 169 parties en carrière dans la LNH avec les Canucks et les Maple Leafs, il a amassé 65 points, dont 31 buts.