Signed as a free agent by Nashville, July 15, 2002. Signed as a free agent by NY Islanders, August 10, 2005. Signed as a free agent by Minnesota, July 19, 2006. Signed as a free agent by Colorado , August 20, 2007. Signed as a free agent by Tampa Bay, July 3, 2008. Traded to Phoenix by Tampa Bay for future consideratons, November 25, 2008. Signed as a free agent by Pittsburgh, July 31, 2009. Signed as a free agent by Boston, September 3, 2010. Signed as a free agent by Ingolstadt (Germany), December 31, 2010. |