Sports

Watch HSBC World Rugby Sevens in Cape Town

Watch live action as the Canadian men’s and women’s rugby sevens squads compete at the HSBC World Rugby Sevens Series event in Cape Town, South Africa. CBC | Sports News