Globe iconLogin iconRecap iconSearch iconTickets icon

Richards' 7 stellar innings

June 3, 2018 | 00:00:57

Garrett Richards tosses seven dominant innings against the Rangers, allowing one unearned run on just one hit while striking out nine