Watch coverage of the 2019 Calgary Stampede on CBC.
Sports
Calgary Stampede
The National
CBC News Newfoundland
CBC News BC
CBC News Toronto