Photo 2 of 2

View all

Palo Alto, Sacred Heart Prep, Castilleja on to the semifinals
Palo Alto reached the Division I semifinal. Photo by Karen Ambrose Hickey

© 2018 Almanac Online.
All rights reserved.