Sevens World Series

England Sevens win in Bucharest

England Sevens will go into the HSBC World Series as the reigning European champions after a strong display in Bucharest. For Simon Amor’s first outing […]