Chinese Taipei Tops Texas in Junior League Final
Chinese Taipei captured its sixth straight Junior League Baseball World Series title by posting a 2-0 win over Texas.
Chinese Taipei captured its sixth straight Junior League Baseball World Series title by posting a 2-0 win over Texas.