A Chat with Baseball HOF President Jeff Idelson
July 19, 2011 by Andrew Martin · Leave a Comment
Believe it or not, despite the fact that I have been an ardent fan of baseball for many years, I have never made a trip to the Hall of Fame. Located in Cooperstown, New York, The Hall of Fame is a shrine to America’s game, holding numerous artifacts, exhibits, and other holdings that represent the […]