Signed as a free agent by Edmonton, March 20, 1994. Traded to Nashville by Edmonton with Eric Fichaud and Drake Berehowsky for Mikhail Shtalenkov and Jim Dowd, October 1, 1998. Traded to Colorado by Nashville for Colorado's 3rd round choice (later traded back to Colorado - Colorado selected Branko Radivojevic) in 1999 Entry Draft, October 24, 1998. Signed as a free agent by NY Rangers, July 14, 2003. Traded to Ottawa by NY Rangers for Karel Rachunek and Alexandre Giroux, March 9, 2004. Traded to Atlanta by Ottawa with Marian Hossa for Dany Heatley, August 23, 2005. Signed as a free agent by Nashville, July 2, 2007.