‘They push us til the end’: Canada soars in front of home-side fans at BC Place

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.

Recent Stories

Send us your news tips and videos!