Globe iconLogin iconRecap iconSearch iconTickets icon

Freeland's gem vs. the Giants

April 23, 2017 | 00:00:29

Kyle Freeland dazzles through seven innings, allowing no runs and striking out three in a win over the Giants