Saints and sinners: The weekend’s talking points Mar 13, 2017 Canada conquerors: England after winning the Vancouver Sevens, their second title of the series (Getty)THE SAINTS Vroom vroom in Vancouver South Africa’s march to the HSBC World Rugby Sevens Series title looks unstoppable, but …Continue reading » Tags: Anglo-Welsh Cup Concussion England England Sevens Freddie Burns Georgia Kay Wilson News Rugby Europe Sevens World Series Super Rugby Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus