Farhan Zaidi June 4, 2023 4:47 pm Gabe Kapler: Giants ‘piecing together' starting rotation amid injuries KAPLERPRESSER060423 49ers videos 0:44 Black's first two MLB strikeouts send family into frenzy 3:06 Giants' errors costly in 5-4 loss to Phillies, losing streak at three 0:13 Reetz's first MLB homer gets Giants within one of Phillies in ninth 0:22 Estrada gets Giants within two of Phillies with two-run blast in seventh 1:50 Rodriguez makes major league debut in Giants' tough loss to Phillies