Canada stays undefeated and rolls to World Rugby 7s championship in Japan

Sports

Canada vanquished the competition the entire way through at the World Rugby Sevens event in Japan, capping the tournament with a trio of powerful wins over Russia, the United States, and England.

More From Sports/Rugby