Chicago Cubs won 9-7 in MLB on 8 July 2026.
The betting market closed with Baltimore Orioles at 1.81 — an implied 54% chance. Chicago Cubs upset it.
The betting market closed with Baltimore Orioles at 1.81 — an implied 54% chance. Chicago Cubs upset it.