News

Headlines

Pages

Archive news

Winning the Shield title at the IRB Sevens World Series event in Las Vegas, USA, did little to hide the disappointment of the Scotland 7s team today.