The Braves and the Astros were both defeated in the 2020 Championships Series and the Houston Astros have been to the World Series three times in the past ...