Michigan’s Taylor North wins Little League World Series

Taylor North wins Little League World Series

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!

Support Michigan in Pictures with Patreon