Villanueva talks Mexico Series
Padres @ GiantsMay 2, 2018 | 00:00:34
Christian Villanueva reflects on the upcoming Mexico Series in Monterrey and representing the Padres as ambassador for the team
Christian Villanueva reflects on the upcoming Mexico Series in Monterrey and representing the Padres as ambassador for the team