CHEK

Canada finishes 10th in USA Sevens Series

WATCH: The Langford-based Canadian Men’s Sevens team fell 26-19 to France in the Challenge Trophy final earlier Sunday in Las Vegas. 

Loading...