This is a seriously "unlikable" postseason. Astros cheated in 2017 and still have the stench. Red Sox won in 2018 and have a manager who was implicated in the Astros cheating scandal, was fired, and then re-hired so it all smells foul there. The Dodgers just won last year. So it's the Giants or the Braves. The Giants won as recently as 2014, and the Braves are the Braves.
Ooof.