Chinese Taipei wins sixth consecutive Junior League Baseball World Series in Taylor

Chinese Taipei wins sixth consecutive Junior League Baseball World Series in Taylor

August 21, 2018, 3:57 pm
He also pitched a two-hit shutout, striking out four. Mexico finishes 3-2. Texas won the USA championship, 5-2, USA West champion Manhattan Beach, California. Sam Flores' two-run homer put Lufkin on the board in the first inning. After Texas scored solo ...
Continue Reading