The Reset: Patriots football picks up 1st win

by

by

Homewood Star