Canada wins gold at Women’s Rugby Sevens World Series event in Japan

Team Canada has won their first women’s rugby sevens World Series event of the 2018-19 season. On Sunday, Team Canada beat England 7-5 in the first place final at Mikuni World Stadium in Kitakyushu, Japan. The lone Canadian try Read more