Many baseball games have been postponed this season because of weather and poor field conditions — just look at the Chicago teams.

Three of the White Sox’ four games at Target Field against the Twins this past weekend were shelved because of a snowstorm drilling Minnesota.

And the Cubs in Chicago haven’t been any luckier.

Monday’s game at Wrigley Field against the Cardinals was postponed, making it the Cubs’ fourth postponed game overall and third home game that has been rescheduled because of poor field conditions and weather in the last eight days.

The Blue Jays trolled teams on Twitter about having to postpone games because of weather.

The Blue Jays’ official Twitter account tweeted Monday morning: “Weather update: Due to our stadium having a roof, today’s game will be … played as expected.”

Well, fast-forward, and that tweet did not age well.

A few hours after the Blue Jays posted that original tweet, ice fell from CN Tower onto Rogers Centre’s roof, according to a Toronto TV station. Crews were unable to access the damage earlier this morning as more ice could fall, the report said.

The Jays have since deleted their original tweet and shared a new tweet, saying that they were working with CN Tower and Toronto Police to assess the field conditions.

The roof is being repaired, but the game was eventually postponed.

Talk about karma.