The Boston Red Sox defeated the Toronto Blue Jays, 6 to 4, on June 4, 2016.

Explore