CAPE TOWN — The Canadian women finished sixth and the men seventh after a challenging day Sunday at the South Africa Sevens. Australia won the women’s event for the second week in a row, defeating France 29-26 in the final at Cape Town Stadium…
Read More