CHEK
Coming off their first ever World Rugby Sevens Series victory in Singapore, the Langford-based Candian men finished a disappointing 11th at the Paris Sevens Series.
Coming off their first ever World Rugby Sevens Series victory in Singapore, the Langford-based Candian men finished a disappointing 11th at the Paris Sevens Series.