Stirring Up Debate: Introducing the Burlington Sock Puppets
If your city once laid claim to the title “Hosiery Capital of the South” and you’re trying to name a minor league baseball team, it would be almost criminally negligent not to seize on that fact. To that end, just moments ago, the Appalachian League’s franchise in Burlington, North Carolina,