2015-16: His next game will be his season debut Added to the active roster on Jan. 13 Last NHL regular season game was March 8, 2014 vs. MTL Including playoffs, has recorded 5g-3a in his last 12 GP (7 playoff games).
OHL All-Rookie Team (1999) OHL Second All-Star Team (2000, 2001)
Traded to Edmonton by NY Islanders with Brad Isbister for Janne Niinimaa and Washington's 2nd round pick (previously acquired, NY Islanders selected Evgeni Tunik) in 2003 NHL Draft, March 11, 2003. Missed majority of 2007-08 due to knee injury vs. Detroit, December 15, 2007. Traded to Columbus by Edmonton for Gilbert Brule, July 1, 2008. Traded to Buffalo by Columbus for Nathan Paetsch and Vancouver's 2nd round pick (previously acquired, Columbus selected Petr Straka) in 2010 NHL Draft, March 3, 2010. Signed as a free agent by Vancouver, August 25, 2010. Signed as a free agent by Phoenix, July 1, 2011. Traded to San Jose by Phoenix for Florida's 3rd round pick (previously acquired, later traded to Phoenix Phoenix selected Pavel Laplante) in 2013 NHL Draft, April 3, 2013. Missed majority of 2013-14 due to knee surgery, September 26, 2013. Suspended by NHL for 41 games due to ilegal check to the head vs. Anaheim, October 5, 2015. Traded to Toronto by San Jose with San Jose's 2nd round picks in 2017 and 2018 NHL Drafts for Roman Polak and Nick Spaling, February 22, 2016.