Castillo on pitching staff
Phillies @ OriolesMarch 5, 2017 | 00:01:59
Welington Castillo discusses learning about the pitching staff, working with catching coach John Russell and the World Baseball Classic
Welington Castillo discusses learning about the pitching staff, working with catching coach John Russell and the World Baseball Classic