NHL players play baseball for Kelowna, B.C. mental health campaign
0
35
NHL players are stepping up to the plate to raise money for a local foundation. A celebrity all-star slow-pitch game took place Friday night to kick off the weekend tournament.