June 29, 2024 Cepeda’s death is another “punch in the gut” for the Giants after the loss of Mays Cepeda’s death deals Giants another ‘gut punch’ after losing Mays, originally appeared on NBC Sports Bay Area SAN FRANCISCO – For the second time in...