The San Francisco Giants defeated the San Diego Padres, 3 to 2, on June 5.

Explore