Tag: Sevens

VIDEO: The birthplace of Sevens

To celebrate the start of the Wellington Sevens tournament, CNN takes a look at the birthplace of Sevens in Melrose, Scotland. *Video courtesy of CNN’s […]