WATCH: Luis Castillo finishes strong, fans eight in win over Cardinals

Video Details

Thom Brennaman and Chris Welsh review Castillo's start.