The surprising Arizona Diamondbacks and San Francisco Giants are remaining very competitive in the National League West pennant race.
MLB Power Rankings: Where All 30 Teams Stand at the Start of June, News, Scores, Highlights, Stats, and Rumors
The San Francisco Giants just keep surprising us - ESPN
Shorthanded and reeling Giants end 2-6 trip by losing game and Longoria
Giants go beyond math, create their own mojo because it all adds up
Evan Longoria: Deal with Arizona Diamondbacks 'makes so much sense
Zaidi: There's certainly a role on the SF Giants for Evan Longoria - Sports Illustrated San Francisco Giants News, Analysis and More
Dodgers take a trip to SF to face Giants - True Blue LA
Evan Longoria signs 1-year deal with Arizona Diamondbacks
Rockies 5 @ Diamondbacks 12 - AZ Snake Pit
Evan Longoria: Arizona Diamondbacks fit at this stage of career
Giants 2021 playoffs FAQ