News

Before the first pitch was thrown Friday night, June 10, 1949, christening Carroll’s gleaming new Merchants Park, the town ...