The San Francisco Giants squeaked out a win over the Atlanta Braves, 6 to 5, on June 27, 1973.

See Trending MLB Searches