Back-to-back homers lift Giants over Cubs – SFBay
Kershaw loses for first time since May 21 as Giants beat Dodgers 2-1
Thairo Estrada - Wikipedia
Webb stops his 4-game skid, pitches Giants over Mets 7-4
Giants, Carlos Correa Agree To 13-Year Deal - MLB Trade Rumors
Thairo Estrada's injury leaves big hole for Giants to fill
Thairo Estrada - San Francisco Giants Second Baseman - ESPN
Thairo Estrada - Wikipedia
Thairo Estrada's injury leaves big hole for Giants to fill