Traded to Pittsburgh by Colorado with Rick Berry for Darius Kasparaitis, March 19, 2002. Signed as a free agent by Chicago, July 29, 2003. Traded to Calgary by Chicago for Jason Morgan and Calgary's 6th round choice (Joseph Fallon) in 2005 Entry Draft, February 24, 2004. Signed as a free agent by Tappara Tampere (Finland), July 22, 2004. Signed as a free agent by NY Rangers, August 4, 2005. Traded to San Jose by NY Rangers for San Jose's 3rd round choice (later traded to Anaheim Anaheim selected John DeGray) in 2006 Entry Draft, March 8, 2006. Traded to St. Louis by San Jose with Jay Barriball and New Jersey's 1st round choice (previously acquired, St. Louis selected David Perron) in 2007 Entry Draft for Bill Guerin, February 27, 2007. Officially announced his retirement, April 19, 2015.