|
New London is a football town, and by “football,” read: soccer. Of course, American football, the sport with shoulder pads, helmets, and an oblong ball, has long held court in the minds of New Londoners, particularly under the Jack Cochran regime. But...
|