Photo 2 of 3

View all

Turnovers, mistakes and all that jazz cost Palo Alto
Jamir Shepard returned to form with seven receptions for 143 yards and a pair of touchdowns. Photo by Jenna Hickey.

© 2020 Palo Alto Online.
All rights reserved.