Giants top Diamondbacks 8-7 for 3rd straight win
Evan Longoria - Wikipedia
Giants spar with D'backs in NL West, but place Mike Yastrzemski on IL
Evan Longoria: Deal with Arizona Diamondbacks 'makes so much sense
Evan Longoria: Arizona Diamondbacks fit at this stage of career
Giants beat D-Backs as Patrick Bailey homers, Logan Webb shines - McCovey Chronicles
Longoria's pinch-hit single, Davis' big day help Giants close 6-1 road trip
Longoria, Rodriguez lead Giants in 7-0 victory over Arizona
Ty Blach, Evan Longoria lead win vs. Dodgers