World Rugby Men's Sevens Series Paris: Canada vs. England

Sports

Watch Canada battle England in the Challenge Trophy semifinals at the World Rugby Sevens Series in Paris.

More From Sports/Rugby