The Arizona Diamondbacks clubbed 4 home runs in their 5-3 win over the San Diego Padres on Wednesday night. Leadoff man Kelly Johnson had two, while Justin Upton and Chris Young each had one. Through three games so far this season, the Diamondbacks are tied with the Minnesota Twins for the major league lead in [...]

Read more at the source of this article