Scotland celebrate their victory over England in the London Sevens final. Photo: AFP

Watch: Highlights from the 2017 London Sevens

Scotland’s title defence includes their first ever win against the mighty New Zealand and a 12-7 victory over England in the Cup final

TOP PICKS

Scotland celebrate their victory over England in the London Sevens final. Photo: AFP
READ FULL ARTICLE