MLB fans want and expect Atlanta to win the World Series
The 2021 World Series is here. Tragically, the San Francisco Giants are not in it. Beautifully, neither are the Los Angeles Dodgers.