The Cleveland Indians were defeated by the New York Yankees, 7 to 4, on July 12, 2018.

Explore