‘A whirlwind of emotions’ as Black debuts vs. childhood team May 7, 2024 by San Francisco Giants Giants’ No. 7 prospect surrenders five runs over 4 1/3 innings in sweep by Phillies