Watch
  • Download App
Marte homers, Diamondbacks sweep Giants

Marte homers, Diamondbacks sweep Giants

Ketel Marte homered for the third time in three games, Eduardo Escobar had three hits, and the Arizona Diamondbacks tied a franchise record for scoring in a three-game series as they beat the San Francisco ...