Let’s break down five of the most pleasant and five not so pleasant surprises from the MLB first half as we head into the second half of the season.

10 Biggest MLB First-Half Surprises « CBS Boston

MLB: Milwaukee Brewers at Colorado Rockies