Will the Atlanta Braves win the 2026 World Series? (6.9% Yes) | Polydata