California High School Baseball - Christian Brothers loses to Vista del Lago
May 5, 2023: Sacramento, CA 95820 The Vista del Lago Eagles baseball team scored 12 runs and limited the host Christian Brothers Falcons to 6 in the Eagles league victory on Friday.