Stream sports and activities from Northfield High School in Northfield, VT, both live and on demand Watch online from home or on the go