Oak Grove overcomes adversity, edges Palo Alto in CCS D-II semifinal

Sunday November 24, 2019 by VYTAS MAZEIKA