Smart money 28% YES: the Baltimore Orioles win the 2026โ€ฆ