McCovey ChroniclesArizona Diamondbacks dismantle San Francisco Giants 10-4May 25, 2019TJ MaciasBy TJ Maciasmore_vert