Paul Goldschmidt and Welington Castillo each hit a solo home run, and the Arizona Diamondbacks held on to beat the Los Angeles Angels 3-2 Wednesday night.
Continue to read…