Padres manager Andy Green on win, Castillo injury

Video Details

Padres manager Andy Green on win, Castillo injury