Globe iconLogin iconRecap iconSearch iconTickets icon

J.C. Mejia fans eight Astros

July 19, 2021 | 00:02:16

J.C. Mejia strikes out eight Astros over 4 1/3 innings of four-run ball in a solid outing against Houston