The MLB’s Pittsburgh Pirates doubleheader got cancelled on Saturday. Hazardous air from Canadian wildfires triggered the cancellation. The first game of a scheduled series, planned for July 18, was pulled mid-series. A new date has not been set. Fans waited indoors as umpires called the contests off.