Jonathan Heasley goes for the Royals, with three consecutive quality starts under his belt, including the best start of his young career so far in his last start.
Andrew Benintendi sits today, so look for any hugs in the dugout. Michael A. Taylor moves from being the #8 hitter who was pinch-hit for late last night, to hitting #2, arguably the most important spot in the lineup. He must have really improved this morning!
The Giants start Sam Long, who is one of the fastest-working pitchers in the big leagues. He hasn’t given up a run in his last nine innings pitched, so he’s due to get rocked! Long hasn’t worked more than three innings in any outing this year, so he may have a quick hook.
Giants vs. Royals and it’s @JohnSheaHey with the @sfchronicle coverage today:Luis González – RFMike Yastrzemski – CFWilmer Flores – 3BJoc Pederson – LFBrandon Belt – DHThairo Estrada – 2BBrandon Crawford – SSTommy La Stella 3- 1BCurt Casali – CSam Long – LHP
source: Royals Review