Traded to New Jersey by Dallas with Joe Nieuwendyk for Jason Arnott, Randy McKay and New Jersey's 1st round pick (later traded to Columbus, later traded to Buffalo Buffalo selected Daniel Paille) in 2002 NHL Draft, March 19, 2002. Signed as a free agent by Ingolstadt (Germany), January 24, 2005. Traded to Dallas by New Jersey for Dallas's 3rd round pick (Blake Coleman) in 2011 NHL Draft and future considerations, January 6, 2011. Signed as a free agent by St. Louis, July 6, 2011. Missed majority of 2012-13 due to hip surgery, February 9, 2013. Officialy announced his retirement, January 15, 2014.