Squirrels top New Hampshire for sixth straight win

Squirrels top New Hampshire for sixth straight win