The last two weekend games in Cleveland were postponed due to heavy rain (which was rolling through the midwest), both are rescheduled for a doubleheader on May 3.
Today's game hosting the Royals is postponed until tomorrow, a doubleheader, due to ice falling off the dome and CN Tower.
Three days without Blue Jays action.