Traded to Phoenix by Montreal with Murray Baron for Dave Manson, March 18, 1997. Traded to Hartford by Phoenix for Gerald Diduck, March 18, 1997. Transferred to Carolina after Hartford franchise relocated, June 25, 1997. Traded to Ottawa by Carolina for Sean Hill, November 18, 1997. Traded to Chicago by Ottawa for Nelson Emerson, March 23, 1999. Claimed by Dallas from Chicago in Waiver Draft, September 30, 1999. Signed as a free agent by St. Louis, July 27, 2000. Signed as a free agent by Toronto, August 7, 2001. Officially announced his retirement, October 24, 2001.