Taylor North fails in the final of the Junior League Baseball World Series
Andrew Graham | Special to The Detroit News Taylor — Although the low score ultimately meant they were never technically out of the game, it quickly became clear Sunday afternoon at Heritage Park that Taylor North would once again lose to Chinese Taipei in the Junior League World Series final. And while the champions from […]