Traded to Quebec (QMJHL) by Cape Breton (QMJHL) with Chris Lyness for Jean-Philippe Cote, Stuart MacRea and future considerations, January 5, 2000. Traded to Rouyn-Noranda (QMJHL) by Quebec (QMJHL) with future considerations for Mike Ribeiro, January 9, 2000. Traded to Phoenix by Philadelphia with Atlanta's 3rd round choice (previously acquired, Phoenix selected Tyler Redenbach) in 2003 Entry Draft and Philadelphia's 2nd round choice (later traded to NY Rangers NY Rangers selected Brandon Dubinsky) in 2004 Entry Draft for Tony Amonte, March 10, 2003. Traded to Pittsburgh by Phoenix with Ramzi Abid and Dan Focht for Jan Hrdina and Francois Leroux, March 11, 2003. Signed as a free agent by Boston, September 26, 2009. Signed as a free agent by Trinec (CzRep), July 27, 2010.