Well, well, well a surprise surfaced when the WHL announced it's rosters for the upcoming Canada/Russia ADT challenge, and it's the only reason I disagree with Guy's idea below.
After getting snubbed by Team Canada for last year's WJC and this summer's training camp, Kyle Beach - the 11th overall selection in last June's drafty by Chicago - was named to team WHL, which is widely recognized as a chance for Hockey Canada to take a peak at it's possible team.
Beach of the Everett Silvertips, has had off ice issues, and was a problem child at the U-18's a couple of years ago, when he taped "TEAM OHL" over the Team Canada logo on his jersey, implying that head coach Dave Barr was giving preferential treatment to those from the Ontario Hockey League.
Has Hockey Canada punished him enough? I say yes, as he is exactly the type of player that can help them drive for 5 in Ottawa. Invite him to camp, if he's acting up, send him home, if he's not keep him and let him start repairing his damaged reputation. That's what HC did with Steve Downie in 2006.