Rights traded to Dallas by St. Louis for Jason Bacashihua, June 25, 2004. Traded to Minnesota by Dallas with Martin Skoula for Willie Mitchell and Minnesota's 2nd round choice (Nico Saccheti) in 2007 Entry Draft, March 9, 2006. Traded to Montreal by Minnesota for Cory Locke, July 11, 2008. Signed as a free agent by Edmonton, July 13, 2010. Traded to Colorado by Edmonton for Kevin Montgomery, February 28, 2011. Signed as a free agent by Mannheim (Germany), September 10, 2011.