Houston Astros vs Atlanta Braves in Ben' World Series Prediction | Flippin' Bats


Ben Verlander tells Alex Curry that he has the Houston Astros taking on the Atlanta Braves in the 2023 World Series. Do you agree?  Click Here for more