Two HR’s prove costly for Luis Castillo

Video Details

Luis Castillo gave up two costly HR's in an otherwise gem of an outing.