Cardinals™ Fact
Two Hall of Famers hit the final two home runs in Busch Stadium I - San Fransisco Giants sluggers Willie McCovey and Willie Mays, both connected deep on May 8, 1966.
Two Hall of Famers hit the final two home runs in Busch Stadium I - San Fransisco Giants sluggers Willie McCovey and Willie Mays, both connected deep on May 8, 1966.