It's been 26 years since they were last in the world series, but they are now back after defeated the Dodgers. The Braves will be facing the Houston Astros. I don't have a stake in this myself, but I would like to see the Braves win it. The Astros last won back in 2017 themselves.
Who you got winning?
Who you got winning?