Highlights: Cape Town Sevens Day 2 (2016)

England produced a big performance against the Blitzboks in the final of the Cape Town Sevens to take the title on Sunday.

Post by

stagingsar