Santa Clarita hosts USA Baseball 12U National Team ahead of Baseball World Cup
The USA Baseball 12U National Team has spent the last week in Santa Clarita, preparing for the upcoming World Baseball Softball Confederation U-12 Baseball World Cup that starts next Friday…