Kyle Harrison vs. Zac Gallen
The San Francisco Giants take on the Arizona Diamondbacks in game three of this four-game series today at Oracle Park.
Taking the mound for the Giants will be left-hander Kyle Harrison, who enters today’s game with a 4.70 ERA, 5.02 FIP, with 19 strikeouts to four walks in 23 innings pitched. His last start was in the Giants’ 4-3 win over the Miami Marlins on Monday, in which he allowed three runs on eight hits...