On track for a great season
Words cannot describe the energy at this year’s Castro Valley Trojan Invitational, April 1-2. The Trojans ran proudly to victory
Read MoreWords cannot describe the energy at this year’s Castro Valley Trojan Invitational, April 1-2. The Trojans ran proudly to victory
Read MoreAs another fall season of CVHS sports has ended, many concerns and consequences have come up regarding the budget, which
Read More