-
Team Canada shuts out Great Britain Lions, advances to gold medal game in Women’s World Championship
Team Canada earned a berth in the gold medal game in the 2017 Women’s World Championship at McLeod Stadium in Langley, B.C., Canada, after blanking...