Logan Webb vs. Jordan Hicks
The San Francisco Giants head to Busch Stadium tonight to take on the St. Louis Cardinals to kick off a three-game series tonight.
Taking the mound for the Giants will be Logan Webb, making his seventh start of the season. Webb enters tonight’s game with a 3.82 ERA, 2.67 FIP, with 27 strikeouts to eight walks in 35.1 innings pitched. Webb has not been as sharp as he was in his dominant season last year, averaging three...