Castro clobbers 453-ft homer
Cardinals @ AstrosAugust 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
Jason Castro clobbers a 453-foot home run to right-center field to bring the Astros within three runs in the 6th inning