Padres interim manager Rod Barajas comments on loss to Arizona

Video Details

Padres interim manager Rod Barajas comments on loss to Arizona