Canada shuts out France to win bronze at Rugby 7s Glendale

Sports

Canada blanked France 28-0 to earn bronze at the season-opening World Rugby Women’s Sevens Series event in Glendale, Colorado.

More From Sports/Must Watch