The San Francisco Giants take on the San Diego Padres today at 345EST in a rubber game between these two rivals. The Padres won Game 1 of this series before the Giants blew out th...