Turnovers, mistakes and all that jazz cost Palo Alto

Saturday October 26, 2019 by by Glenn Reeves/Palo Alto Online Sports