Princeton hands Oak Hills its first GMC loss

Vikings win close road game

Princeton hands Oak Hills its first GMC loss