World Rugby Women's Sevens Series Langford, B.C.: Canada vs. England

Sports

Watch Canada take on England in the 5th place final at the World Rugby Sevens Series in Langford, British Columbia.

More From Sports/Rugby