‘They push us til the end’: Canada soars in front of home-side fans at BC Place
Posted: Mar. 7, 2020 6:22PM
CHEK
WatchThe Langford-based Canadian sevens team, featuring several Vancouver Island-born talent, are off to their best start of the World Sevens Series season after an impressive day 1 at the Canada Sevens series in Vancouver.