Watch coverage of the 2019 Calgary Stampede on CBC.
Sports
Calgary Stampede
CBC News Nova Scotia
Swimming
The National
CBC News BC