Luis Castillo had his best stuff in NY for a good reason

Video Details

Castillo after the 4-3 loss to the Mets.