HSBC Men's & Women's Rugby Sevens: DAY 1 - London
Published
Watch as some of the top rugby sevens players in the world head to Twickenham Stadium in the UK for Day 1 action.
Full ArticlePublished
Watch as some of the top rugby sevens players in the world head to Twickenham Stadium in the UK for Day 1 action.
Full ArticleThe CBC Sports crew takes you to the UK for HSBC rugby sevens action at the beautiful Twickenham Stadium.
Watch the Canadian men meet Uruguay at the HSBC Men's World Rugby Sevens Series in London, England.