Houston Astros won 6-3 in MLB on Hulyo 7, 2026.
The betting market closed with Washington Nationals at 1.88 — an implied 52% chance. Houston Astros upset it.
The betting market closed with Washington Nationals at 1.88 — an implied 52% chance. Houston Astros upset it.