Traded to NY Islanders by Vancouver for NY Islanders' 2nd round choice (later traded to Anaheim - Anaheim selected Bryce Swan) in 2006 Entry Draft, August 3, 2005. Traded to Los Angeles by NY Islanders with Mark Parrish for Denis Grebeshkov and Jeff Tambellini, March 8, 2006. Traded to Vancouver by Los Angeles for Anaheim's 2nd round choice (previously acquired, Los Angeles selected Wayne Simmonds) in 2007 Entry Draft and and Vancouver's 4th round choice (later traded to Buffalo - Buffalo selected Justin Jokinen) in 2008 Entry Draft, February 26, 2007. Signed as a free agent by Chicago, October 3, 2007. Missed majority of 2008-09 due to recurring elbow injury. Traded to Atlanta by Chicago with Dustin Byfuglien, Ben Eager and Akim Aliu for Marty Reasoner, Joey Crabb, Jeremy Morin and New Jersey's 1st (previously acquired, Chicago selected Kevin Hayes) and 2nd (previously acquired, Chicago selected Justin Holl) round choices in 2010 Entry Draft, June 24, 2010. Traded to Montreal by Atlanta with Nigel Dawes for Ben Maxwell and Montreal's 4th round choice (later traded back to Montreal - Montreal selected Olivier Archambault) in 2011 Entry Draft, February 24, 2011. Signed as a free agent by Novokuznetsk (KHL), July 29, 2011. Signed as a free agent by Ufa (KHL), January 31, 2013. Signed as a free agent by Chicago (AHL), October 10, 2014. Officially announced his retirement, February 27, 2015.