Eckville-area cowboy Ben Anderson shocked the rodeo world to become the 2026 Saddle Bronc Riding Champion of Canada. Heading into the Canadian Finals Rodeo, six-time Canadian champion and four-time world title holder Zeke Thurston led the standings. But he relinquished that edge to Anderson, who had overcome a $17,000 deficit to enter the final round with the lead in both money earned and the CFR aggregate standings. Thurston, riding the Calgary…