The Giants lost Zack Greinke to a division rival, but not the one we were expecting.
At least it wasn't the Dodgers. You can tell yourself that as you go to sleep, wondering which pitcher the Giants are going to overpay now. At least it wasn't the Dodgers. The Diamondbacks signed Zack Greinke for a reported six years and $195 million, and the Dodgers got worse.
Of course, the Diamondbacks got much better. And the Giants haven't improved at all. At least it wasn't the Dodgers, he muttered, as he wandered off into the woods.