There are 12 opening-day baseball games scheduled today, April 4, and one has already been postponed because of weather.
The New York Yankees game has been postponed because of rain — which could change to snow later tonight. The same weather system could cause a delay or two at the Baltimore game as well.
As far as lousy baseball weather goes, Cleveland is most likely next in line with cloudy, breezy conditions and highs only in the mid-30s. Milwaukee would be on that list too with similar weather, but they'll be able to enjoy their game inside the comfort of their retractable roof stadium.
While rain is hands-down the worst weather for a baseball game since that's most likely to get it canceled, there's also a type of weather that's best for a baseball game.
Cooler air is better for pitchers and warm, humid air is better for home run hitters.
That means pitchers may have an easier time watching their curveballs break in Cincinnati as well as Cleveland and Baltimore where temperatures are most likely to be cooler.
The hitters, however, are going to have an easier time sending one over the fence in Atlanta, Los Angeles, San Diego, Oakland, and at the Arizona and Texas games.
It'll be warm and sunny in Tampa, too, but you won't know it inside the dome.
Regardless of the weather, Opening Day is a sign of spring — even if it looks and feels more like winter in parts of the Northeast today.
Follow Storm Shield Meteorologist Jason Meyers via the Storm Shield app on Twitter, Facebook, and YouTube. Download the Storm Shield Weather Radio App for your iPhone or Android device and get severe weather alerts wherever you are. Named by Time.com one of the best weather apps for your iPhone.