Ballard has also played for the Phoenix Coyotes for 3 seasons and the Florida Panthers for 2 seasons before being traded to the Vancouver Canucks in 2010 during the 2010 NHL Entry draft for Michael Grabner , Steve Bernier , and Vancouver 's first round pick and 25th overall selection in that draft .
After three years , he was traded to the Florida Panthers , where he spent two seasons before being dealt to Vancouver at the 2010 NHL Entry Draft .