The American Baseball Museum

If I mention the town of South Williamsport, Pennsylvania, sports fans will know there is one iconic event that takes place there every summer.  It’s quite a spectacle in a town of only 6000 people…

Author: Tom

Leave a Reply

Your email address will not be published. Required fields are marked *