Now you've done it, Giants. You putzed around for a few years, lollygagging and what have you, and now Brandon Crawford is an All-Star. He's not an okay-enough shortstop. He's not a fine player to have, all things considered. He's an All-Star, dang it, an All-Star.
And he's a gonna be expensive.
Two more seasons, remember. We have two more seasons to think about this, until which time Crawford is a happy Giants player under contract. There's no need to rush, no need to panic. The best time for an extension was probably last year or the year before that, but, well, it's time to think about what the Giants can do instead of what they should have done.