CHEK
The Langford-based Canadian Women’s Rugby Sevens team is looking for its second straight World Series title in Las Vegas next week.
The Langford-based Canadian Women’s Rugby Sevens team is looking for its second straight World Series title in Las Vegas next week.