Luis Castillo has strung together three stellar starts

Video Details

Castillo pitched a beauty against Miami