Baseball Recap: Chula Vista wins going away against Castle Park

Baseball Recap: Chula Vista Spartans vs. Castle Park Trojans

Apr 30, 2024, 7:43pm