Splash Hits by BruceM

Question 1

By definition, splash hits are home runs hit by Giants that land in a certain body of water on the fly without hitting the Arcade or Portwalk. That cove is named after which first baseman, who hit 521 career homers between 1959 and 1980?

Willie McCovey