Rugby Men’s Sevens: South Africa clinch Series title in Paris finale by SC Desk 11th June 2018 by SC Desk The HSBC World Rugby Seven’s Series title was decided in dramatic fashion after South Africa… 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegram