Trojans slay the Dragons
The Trojans knew that they couldn’t let their fans walk away without a hard-hitting victory on Oct. 18, and they
Read MoreThe Trojans knew that they couldn’t let their fans walk away without a hard-hitting victory on Oct. 18, and they
Read MoreThe boys cross country team ended the race on Sept. 19 at Canyon Middle School with one Castro Valley runner
Read More