Played in NHL All-Star Game (1999)
Signed as a free agent by Ingolstadt (Germany), August 8, 2004. Traded to Boston by San Jose with Brad Stuart and Wayne Primeau for Joe Thornton, November 30, 2005. Missed majority of 2008-09 due to knee injury vs. Toronto, December 18, 2008. Traded to Los Angeles by Boston for future considerations, December 11, 2010. Claimed on waivers by Washington from Los Angeles, February 26, 2011. Missed majority of 2010-11 due to knee injury in playoffs vs. Philadelphia, May 1, 2010. Signed as a free agent by Vancouver, July 1, 2011. Traded to Florida by Vancouver with Mikael Samuelsson for David Booth, Steve Reinprecht and Vancouver's 3rd round choice (previously acquired, Vancouver selected Cole Cassels) in 2013 Entry Draft, October 22, 2011. Signed as a free agent by Koln (Germany), February 3, 2013. Officially announced his retirement, January 27, 2014.