Jason Castro says Astros won’t be down for long - Article Photos 1/4