Ian Desmond, Rockies battle back to sweep Giants in MLB The Show
MLB Power Ranking: Where All 30 Teams Stand 1 Week Before 2023
2016 San Francisco Giants season - Wikipedia
Giants lose seventh straight game - McCovey Chronicles
Dbacks 4 Cards 2: The Golden One's New Home - AZ Snake Pit
SF Giants @ ARI Diamondbacks (TUE 7/05) Post-Game Show
MLB power rankings: Marlins, Phillies, Diamondbacks in playoff race
Post Series Thread] The Angels take three of four from the Rangers
Diamondbacks Outslug Rockies for Seesaw Win - Sport Relay
Diamondbacks top Padres to end nine-game skid
Final Score: Giants throw batting practice for Diamondbacks, lose