The Houston Astros were decisively beaten by the Cleveland Guardians, 10 to 6, on July 8.

Explore