CVHS swim team places in NCS
For the first time in ten years, the Trojan boys varsity swim team has won second rather than first, and
Read MoreFor the first time in ten years, the Trojan boys varsity swim team has won second rather than first, and
Read More