Canada flattens France to finish atop Pool C

Sports

Canada knocked off France 24-10 to finish atop Pool C with a 3-0 record at the HSBC World Rugby Women’s Sevens Series stop in Glendale, Colorado.

More From Sports/Rugby