2009-Feb-16 Draft pick rights traded from Montreal Canadiens with round 3 pick in the 2010 draft to Atlanta Thrashers for Mathieu Schneider and round 3 pick in the 2009 draft (Joonas Nattinen)
2010-Jun-24 Traded from Atlanta Thrashers with Marty Reasoner, Joey Crabb, round 1 pick in the 2010 draft (Kevin Hayes) and round 2 pick in the 2010 draft (Justin Holl) to Chicago Blackhawks for Brent Sopel, Ben Eager, Dustin Byfuglien and Akim Aliu
2014-Dec-14 Traded from Chicago Blackhawks to Columbus Blue Jackets for Tim Erixon
2015-Jun-30 Traded from Columbus Blue Jackets with Marko Dano, Artem Anisimov, Corey Tropp and round 4 pick in the 2016 draft (Anatoly Golyshev) to Chicago Blackhawks for Alex Broadhurst, Brandon Saad and Michael Paliotta
2016-Jan-03 Traded from Chicago Blackhawks to Toronto Maple Leafs for Richard Panik
2016-Feb-27 Traded from Toronto Maple Leafs with James Reimer to San Jose Sharks for Ben Smith, Alex Stalock and round 4 pick in the 2018 draft
2016-Jul-01 Signed by Tampa Bay Lightning
2017-Feb-25 Traded from Tampa Bay Lightning to Arizona Coyotes for Stefan Fournier
Lots of trades