MLB’s Opening Day arrives earlier than ever

Every Major League Baseball team was scheduled to take the field Thursday for the earliest Opening Day in history, but Mother Nature had other plans.

There still will be 13 games to mark Opening Day of the 2018 MLB season, but the Pittsburgh Pirates-Detroit Tigers game in Detroit and the Washington Nationals-Cincinnati Reds game in Cincinnati have been pushed back to Friday due to bad weather.

Weather won’t be an issue in Miami, where the Marlins are set to host the Chicago Cubs at retractable-roof-covered Marlins Park in the day’s first game at 12:30 p.m. ET.

Every team had been scheduled to play on Opening Day for the first time since 1968.

The MLB’s earliest ever start to a season comes due to a collective bargaining change that created three to four additional days off for teams throughout the season.

The defending champion Houston Astros will open their season on the road against the Texas Rangers at 3:30 p.m. ET.