Players on the 104 teams — hailing from B.C., Alberta, Saskatchewan, Manitoba, Idaho, and Washington — range in age from 13 to 18. Local clubs from Kelowna's RINK Hockey Academy and Penticton-based ...