Globe iconLogin iconRecap iconSearch iconTickets icon

Castro clobbers 453-ft homer

Cardinals @ Astros
August 16, 2016 | 00:00:30

Jason Castro clobbers a 453-foot home run to right-center field to bring the Astros within three runs in the 6th inning