SCANWHALE

22% YES - Will the Los Angeles Dodgers win the 2026 World Series?