Tuesday Treasure: Owls Football
Westport Museum for History & Culture 25 Avery Place, Westport, CT, United StatesAnyone from Connecticut is familiar with the everlasting struggle between Patriots and Giants fans, but imagine if Westport had its very own team? Well, it once did! In the first half ...