Photo 2 of 2

View all

Newton is stepping down as Menlo football coach
Menlo football coach Mark Newton is stepping down from his position. Photo by Eric Taylor/1ststring.com

© 2019 Palo Alto Online.
All rights reserved.