San Francisco Giants vs San Diego Padres | Live Play-By-Play & Reactions The Giants take on the Padres in San Diego. Starting ...