Tag - Canyon girls soccer

2017-2018 Canyon Year in Review

As one of the oldest schools in the Foothill League, Canyon High School is in an interesting position. It has to uphold a sense of tradition, but also forge...