Thursday, August 22, 2013

New England scores three on Matt Brown's home run

Matt Brown Home Run
#23 Matt Brown comes home after three run home run. The West defeated New England in 9 innings in one of the great games at the 2013 Little League World Series.