Signed as a free agent by St. Louis, February 28, 1995. Traded to Boston by St. Louis with Steve Staios for Steve Leach, March 8, 1996. Signed as a free agent by Dallas, August 19, 1997. Signed as a free agent by St. Louis, September 4, 1998. Signed as a free agent by Phoenix, August 15, 1999. Signed as a free agent by Anaheim, July 13, 2000. Missed majority of 2002-03 season recovering from head injury suffered in game vs. Los Angeles, December 19, 2002. Officially announced retirement August 17, 2003.