A new leaf: Giants thoughts and predictions ahead of second half
The All-Star break comes at a welcome time for the Giants, and probably most of their fans as well. A taxed starting rotation and bullpen especially were in need of a breather. There’s been enough retrospect. No one is happy that the Giants roll into the All-Star break at 47-50, but the horizon is the […]