Traded to Calgary by Tampa Bay for Sandy McCarthy and Calgary's 3rd (Brad Richards) and 5th (Curtis Rich) round choices in 1998 Entry Draft, March 24, 1998. Traded to Florida by Calgary with Valeri Bure for Rob Neidermayer and Philadelphia's 2nd round choice (previously acquired, Calgary selected Andrei Medvedev) in 2001 Entry Draft, June 24, 2001. Traded to NY Islanders by Florida for Branislav Mezei, July 3, 2002. Claimed on waivers by Minnesota from NY Islanders, November 13, 2003. Signed as a free agent by Calgary, August 5, 2004. Traded to New Jersey by Calgary for New Jersey's 4th round choice (Hugo Carpentier) in 2006 Entry Draft, March 9, 2006.