California High School Baseball - Castro Valley can't hold off Bishop O'Dowd
May 5, 2023: Oakland, CA 94605 The Bishop O'Dowd Dragons baseball team scored 8 runs and limited the visiting Castro Valley Trojans to 7 in the Dragons league victory on Friday.