Traded to Phoenix by Atlanta with Atlanta's 4th (Lance Monych) and 5th (John Zeiler) round choices in 2002 Entry Draft for Kiril Safronov, the rights to Ruslan Zainullin and Phoenix's 4th round choice (Patrick Dwyer) in 2002 Entry Draft, March 19, 2002. Traded to Florida by Phoenix with Phoenix's 2nd round choice (later traded to Tampa Bay Tampa Bay selected Matt Smaby) in 2003 Entry Draft for Brad Ference, March 8, 2003. Traded to Nashville by Florida for Nashville's 4th round choice (Matt Duffy) in 2005 Entry Draft, July 27, 2005. Traded to Carolina by Nashville with Nashville's 5th round choice (later traded to Phoenix Phoenix selected Louis Domingue) in 2010 Entry Draft for Carolina's 5th round choice (later traded to Tampa Bay Tampa Bay selected Michael Zador) in 2009 Entry Draft, June 19, 2008. Signed as a free agent by Vancouver, July 1, 2008. Traded to Florida by Vancouver for Andrew Peters, October 6, 2010. Signed as a free agent by Edmonton, July 1, 2011. Officially announced his retirement, March 18, 2014.