Han har tidligere spilt for Detroit Red Wings, Washington Capitals, Arizona Coyotes, Chicago Blackhawks, Toronto Maple Leafs og Tampa Bay Lightning.