As the Calgary Stampede Royalty program marks its 80th anniversary, Sarah O’Brien has been crowned the 2026 Calgary Stampede Princess. Chosen from an exceptional group of seven contestants, O’Brien ...