Luis Castillo embraces high stake situations that make him a better pitcher

Video Details

Castillo after the 6-3 win at Wrigley.