Dalton Carriker hit a game-winning homer in the bottom of the eighth inning yesterday to help his team win back-to-back Little League World Series Championships. The team from Georgia beat Tokyo, Japan 3-2 and has extended the winning streak for United States team’s to three years. Check out the video clip below to see the breathtaking home run by Carriker and imagine what it must be like to experience such a thrill.
Warner Robins Wins LLWS In Dramatic Fashion
August 27, 2007 by