Taylor North wins Little League World Series by Little League
The Freep reports that Taylor North beat an Ohio team (cherry on top!) 5-2 this weekend to take home Michigan’s first Little League championship since Hamtramck won it all in 1959. You can read on at the Freep & congratulations to Taylor!

