Signed as a free agent by Dallas, July 6, 2007. Signed as a free agent by St. Louis, July 16, 2008. Traded to Anaheim by St. Louis for Anaheim's 3rd round pick (Mackenzie MacEachern) in 2012 NHL Draft, February 28, 2011. Signed as a free agent by San Jose, October 3, 2011. Signed to a PTO (professional tryout) contract by Milwaukee (AHL), January 22, 2013. Signed as a free agent by Chicago, August 2, 2013. Traded to Minnesota by Chicago for Brian Connelly, February 26, 2014. Signed as a free agent by Norfolk (AHL), September 11, 2014. Signed as a free agent by Oklahoma City (AHL), March 6, 2015. |