2020 MLB season at a glance: Opening Day schedule, previews, picks and more

The 2020 MLB season is nearly here -- four months later than originally planned.

While this season will be reduced to 60 games, and there will be no fans in attendance at least initially, because of the shutdown forced by the coronavirus pandemic, Opening Day is right around the corner, with two games on July 23 (Yankees-Nationals, 7 p.m. ET; Giants-Dodgers, 10 p.m. ET, both on ESPN).

To get you ready, we have a host of previews and predictions, as well as the Opening Day schedule for every team.

Don't have ESPN? Get instant access.

Previews, predictions

2020 MLB season expert predictions: Division picks, World Series winner

2020 MLB awards predictions: MVPs, Cy Youngs and top rookies

Passan: The weirdest season ever is about to start. Here's how it could play out

Rogers: 2020 MLB season survey -- Baseball execs weigh in

2020 MLB betting guide: Best bets for win totals, title and more

List of players opting out of 2020 season

Schoenfield: Storylines, stars we can't wait to see

MLB experts predict: Answering biggest questions ahead of 2020 season

Doolittle: Can 60 games determine MLB's best team?

Miller: What we lose when we can't boo the Astros

Bets we'd make, long shots we'd take for 2020 season

60-game predictions: Who will thrive, struggle?

Picking both All-Star rosters even though there's no game

Buster Olney's top 10 at every position

One MLB prospect who could make a difference in 2020 for all 30 teams

Universal DH Power Rankings

Streaks and records that will be cut short by MLB's 60-game season

MLB fantasy season FAQ | ESPN Fantasy baseball page

ESPN Fantasy Baseball: Sign up now!

Opening Day schedule

All times ET

July 23

Yankees at Nationals, 7 (ESPN)
Giants at Dodgers, 10 (ESPN)

July 24

Braves at Mets, 4 (ESPN)
Tigers at Reds, 6:10
Blue Jays at Rays, 6:40
Brewers at Cubs, 7 (ESPN)
Marlins at Phillies, 7:05
Royals at Indians, 7:10
Orioles at Red Sox, 7:30
Rockies at Rangers, 8:05
Twins at White Sox, 8:10
Pirates at Cardinals, 8:15
Mariners at Astros, 9:10
Diamondbacks at Padres, 9:10
Giants at Dodgers, 9:40
Angels at A's, 10 (ESPN)

More opening weekend games on ESPN

Braves at Mets, Sunday, 7 p.m. ET
Giants at Dodgers, Sunday, 10 p.m. ET

ESPN Radio

ESPN Radio will also nationally broadcast two MLB season-opening games, including the New York Yankees at Washington Nationals Opening Night game with Jon "Boog" Sciambi and Chris Singleton on commentary. ESPN Radio will then broadcast the Atlanta Braves at New York Mets game on the July 26 edition of ESPN Radio's Sunday Night Baseball. Singleton will join Marc Kestecher on the call.

Schedule reaction:

Doolittle: Schedule winners and losers

• Schoenfield: Series we can't wait to see

• Complete sortable MLB schedule