It’s time to break in those cowboy boots: The Calgary Stampede for 2018 is hurdling through Calgary, Canada, from July 6 to 15. Dubbed “the greatest outdoor show on Earth,” the annual 10-day festival ...