Globe iconLogin iconRecap iconSearch iconTickets icon

Castillo fans 11 over 6 scoreless

May 10, 2019 | 00:01:08

Luis Castillo tosses six scoreless innings, giving up just two hits while striking out 11 against the Giants