The team from Warner Robins just beat the Japanese team to win the Little League World Series. The boys from the South won it on a walk off homer. It was the second year in a row that Team Georgia won the world championship as Columbus, Georgia took the title last year.
We'll see these kids in Athens between the hedges pre-game or at half-time in a few weeks. Until then. Congrats.
Image: Louie Favorite: AJC.
PWD