Watch Luis Castillo embraces high stake situations that make him a better pitcher - FOX Sports | FOX One