In a bit of a break from tradition, Major League Baseball has adjusted it's format for Opening Day for 2016. The events will span over three days with the upcoming commencing on Sunday, but all 30 teams won’t have started the year until Tuesday night.

A rematch of the 2015 World Series highlights the first day of meaningful MLB games. The New York Mets visit the Kansas City Royals on Sunday night in a repeat of the pitching matchup from the final game of the Fall Classic. Edinson Volquez goes head-to-head with Matt Harvey, who blew a ninth-inning lead for the Mets in Game 5 at Citi Field.

Two games will precede the World Series rematch on Sunday. The St. Louis Cardinals visit the Pittsburgh Pirates in a matchup of the top two regular-season teams from a year ago. The Toronto Blue Jays visit the Tampa Bay Rays in an American League East matchup, and they are the only two teams that will play on both Sunday and Monday.

The New York Yankees are one of 11 teams that will have their Opening Day on Monday. They get the day’s action started against the Houston Astros, who shut out the Yankees in an AL wild-card game last year.

The Detroit Tigers and Miami Marlins are the only teams to start the season on Tuesday. Both teams finished below .500 last year.

All three Sunday games will be broadcast nationally. Four games on Monday, as well as the Tuesday game, can be seen across the country, as well. Every game broadcasted on ESPN or ESPN2 will be accompanied by a free live stream on WatchESPN.

Here's a look at the complete Opening Day schedule, including start times and TV networks.

Sunday, April 3

St. Louis Cardinals vs. Pittsburgh Pirates, 1 p.m. ET (ESPN, FSMW, RTPT)

Toronto Blue Jays vs. Tampa Bay Rays, 4 p.m. ET (ESPN2,RSN, SUN)

New York Mets vs. Kansas City Royals, 8:30 p.m. ET (ESPN) 

Monday, April 4

Houston Astros vs. New York Yankees, 1 p.m. ET (ESPN, RTSW, YES)

San Francisco Giants vs. Milwaukee Brewers, 2:10 p.m. ET (CSN-BA, FSWI)

Minnesota Twins vs. Baltimore Orioles, 3:05 p.m. ET (FS-N, MASN)

Seattle Mariners vs. Texas Rangers, 4 p.m. ET, ESPN (Root sports, FSSW)

Boston Red Sox vs. Cleveland Indians, 4:10 p.m. ET (NESN, SportsTime Ohio)

Washington Nationals vs. Atlanta Braves, 4:10 p.m. ET (MASN 2, FSSE)

Philadelphia Phillies vs. Cincinnati Reds, 4:10 p.m. ET (CSN, FSOH)

Los Angeles Dodgers vs. San Diego Padres, 7 p.m. ET (ESPN, SNLA, FSSD)

Colorado Rockies vs. Arizona Diamondbacks, 9:40 p.m. ET (RTNW, FSAZ)

Chicago Cubs vs. Los Angeles Angels, 10 p.m. ET (ESPN2, WLS, FSW)

Chicago White Sox vs. Oakland Athletics, 10:05 p.m. ET (CSN, CSCA)

Tuesday, April 5

Detroit Tigers vs. Miami Marlins, 7:10 p.m. ET (MLB Network, FSDT, FSFL)