WATCH: Luis Castillo turns in great performance in front of Dominican friends & family

Video Details

Highlights from Castillo's solid outing.