Team Canada in good spirits ahead of semi-final clash with Czech Republic
Team Canada relishing the opportunity to win on home soil ahead of do-or-die game against the Czechs.
Team Canada relishing the opportunity to win on home soil ahead of do-or-die game against the Czechs.