Gaylord Perry’s Moon Shot

It happened on July 21, 1969. That would be 55 years ago today. On this date in history, Neil Armstrong became the first human being to step onto the moon.  But something else happened that same day, just a few hours later. Gaylord Perry hit a home run. What makes that special? In 1963, the…