Castillo's solo homer
D-backs @ PadresApril 15, 2016 | 00:00:47
Welington Castillo launches his first home run of the season with a towering shot over the left-field wall
Welington Castillo launches his first home run of the season with a towering shot over the left-field wall