The Great Baseball Ride: Game 11; San Francisco Giants.

“They’ll put a man on the moon before I hit a home run. Hall of Fame pitcher Gaylord PerryOn July, 20 1969, just a few hours after Neil Armstrong stepped foot on the moon, Perry hit his only home run. Today was our second day in San Francisco and we intended on going down to …

The Great Baseball Ride: Game 11; San Francisco Giants. Read More »