World Rugby Women's Sevens Series Biarritz: Canada vs. New Zealand

Sports

Watch Canada battle New Zealand in the Cup semifinals at the World Rugby Sevens Series in Biarritz, France.

More From Sports/Rugby