Class C boys: Top ranked Vikings look to fend off Patriots for third time

by