This small town seems an unlikely home for not one but two dominant programs. But the Huskies are thriving because of, not in spite of, their sleepy setting.
For the past decade most local sports fans have taken trips down memory lane to reminisce about when the Barre Aud had a magical run of hosting the Vermont Frost ...