Castillo fans 9 over 6 2/3
Giants @ RedsAugust 19, 2018 | 00:00:58
Luis Castillo strikes out nine over 6 2/3 innings, allowing just one run on six hits in a dominant outing against the Giants
Luis Castillo strikes out nine over 6 2/3 innings, allowing just one run on six hits in a dominant outing against the Giants