Canada wins bronze in women’s rugby sevens World Series in France
Team Canada won the bronze medal on Sunday in a women’s rugby sevens World Series event in Clermont, France. The Canadian team hammered the host French squad 36-7 in the bronze medal game. The Canadian women went through Pool B Read more