Sports HSBC Men’s & Women’s Rugby Sevens: DAY 1 – London May 20, 2023 Share on Facebook Tweet on Twitter Watch as some of the top rugby sevens players in the world head to Twickenham Stadium in the UK for Day 1 action. CBC | Sports News