The Cleveland Guardians and Pittsburgh Pirates doubleheader got cancelled on Saturday. Hazardous air from burning forests in Canada forced the cancellation. The first game of a four-game set, planned for July 18, was pulled mid-series. A new date has not been set. Fans stayed inside as officials ended the games.