Globe iconLogin iconRecap iconSearch iconTickets icon

Thames' solo home run

Giants @ Brewers
June 8, 2017 | 00:00:30

Eric Thames sends a pitch into the right-field seats for a solo home run and evens the score at 2 in the bottom of the 3rd inning