Local boy. Win for both the Canucks, who gets the WHL's leader in scoring, and for Bains, who gets to play for his hometown team.
Even if he doesn't play a game for the Canucks, this is a good signing, because it is worth a lot more than $2.5 million in local publicity. If he becomes a solid player for the Abbotsford Canucks, then it is a major win.