Traded to NY Islanders by Chicago with Gary Nylund for Steve Konroyd and Bob Bassen, November 25, 1988. Traded to Hartford by NY Islanders for Hartford's 5th round choice (Ryan Duthie) in 1992 Entry Draft, October 30, 1990. Signed as a free agent by Tampa Bay, July 9, 1992. Traded to Detroit by Tampa Bay with Ben Hankinson for Shawn Burr and Detroit's 3rd round choice (later traded to Boston Boston selected Jason Doyle) in 1996 Entry Draft, August 17, 1995. Signed as a free agent by St. Louis, July 31, 1996. Traded to Pittsburgh by St. Louis for Dan Trebil, December 28, 2000. Missed majority of 2000-01 due to thumb (October 5, 2000 vs. Phoenix) and knee (February 23, 2001 vs. Detroit) injuries. Signed as a free agent by St. Louis, November 6, 2001. Signed as a free agent by Pittsburgh, July 18, 2002. Traded to Tampa Bay by Pittsburgh for Brian Holzinger, March 11, 2003. Traded to Pittsburgh by Tampa Bay for NY Rangers' 9th round choice (previouslly acquired, Tampa Bay selected Albert Vishnyakov) in 2003 Entry Draft, May 12, 2003. Traded to Vancouver by Pittsburgh for Vancouver's 7th round choice (Jordan Morrison) in 2004 Entry Draft, March 9, 2004.