download

London Sevens Highlights

2 weeks ago by Ultimate Rugby

Fiji claimed a crucial over South Africa in the final of the London Sevens to take a 7 point lead at the top of the World Seven Series log, while Ireland shocked the rugby public by finishing third in...