Football Recap: Palo Alto Takes a Loss

Football Recap: Palo Alto Vikings vs. Menlo School Knights

Nov 10, 2024, 9:31pm