John Swales

Cowboy John Swales of Millarville, Alta., has been named the World’s Greatest Horseman at a major U.S. competition, becoming the first-ever Canadian to hold the title.

Select your currency
USD United States (US) dollar