Serra 54, St. Francis 46
Paly's Sam Craig finished seventh in the 1,600 in 4:22.00. Photo by Mark Foster.

© 2022 Palo Alto Online.
All rights reserved.