from McCovey Chronicles2 years agoThe San Francisco Giants won back-to-back games in hilarious fashion to round out their series with the Los Angeles Dodgers. Read at McCovey Chronicles[add][|| ... ]