Castillo back home in DR
November 22, 2016 | 00:02:21
D-backs catcher Welington Castillo talks about growing up in the Dominican Republic with his family and friends
D-backs catcher Welington Castillo talks about growing up in the Dominican Republic with his family and friends