News, views and all the moves in the world of Rugby Union
Great Britain Sevens compete for the first time this weekend when they play in Moscow The…