The Cleveland Guardians and Pittsburgh Pirates doubleheader got cancelled on Saturday. Hazardous air from Canadian wildfires triggered the cancellation. The first game of a scheduled series, booked for July 18, was pulled mid-series. A new date remains unconfirmed. Fans waited indoors as officials called the contests off.