The 2020 MLB All-Star Game is tentatively scheduled for Tuesday, July 14 at Dodger Stadium. Considering that it's possible the regular season will only be a few weeks old at that time, it feels pretty safe to say that the midsummer classic won't take place in mid-July this year. Exactly when it will be played is unclear.
With the understanding that things are extremely fluid right now, Tim Brown and Hannah Keyser of Yahoo! Sports reported that the league has considered the possibility of the game being played on one of the days in between the conclusion of both the ALCS and NLCS and the start of the World Series. Even if that's in November or December, Los Angeles' climate theoretically would be able to support the event.
Though baseball certainly doesn't want to take it's cues from the NFL in terms of how to put together an All-Star Game, the Pro Bowl is played on the Sunday in between conference championship games and the Super Bowl. This idea would essentially create a similar dynamic.
Of course, in the NFL, players that are set to play in the Super Bowl sit out the Pro Bowl. That would almost certainly be the case here - if you have a few days in between the ACLS or NLCS and the World Series, you aren't going to play in a meaningless exhibition game. It's possible then that Dodgers superstars Mookie Betts, Cody Bellinger, Walker Buehler and Clayton Kershaw wouldn't participate in the game in front of their hometown fans, as the Dodgers are the odds-on favorites to win the National League pennant.
Baseball could elect not to hold an All-Star Game at all in 2020, even if there is a season. That would mean that the Dodgers would have to negotiate as to when they will get to actually host the event. That scenario feels unlikely, but who knows at this stage.
All of this assumes that there will indeed be a 2020 MLB season. COVID-19 forced MLB to suspend Spring Training and delay Opening Day, which was initially slated to be on March 26, by at least two weeks. Commissioner Rob Manfred has since acknowledged that April 9, two weeks after the original Opening Day, won't serve as Opening Day either, but declined to suggest when he thinks the season will begin.