CVHS swim team defeats Foothill High at first home meet
After a rewarding triumph against Berkeley High a week before, the Castro Valley High swim team once again defeated opponent
Read MoreAfter a rewarding triumph against Berkeley High a week before, the Castro Valley High swim team once again defeated opponent
Read More