Football A semi-professional[302] football team, the Vermont Ice Storm, is based in South Hero.[303] It plays its home games at the Colchester High School stadium. It is a member of the Empire Football League. Winter sports Winter sports are very popular in New England and Vermont's wint...