Sports Illustrated contributing photographer Al Tielemans covers the 2017 Little League World Series that took place at the Howard J. Lamade Stadium in South Williamsport, PA. Japan defeats Southwest in a 12-2 win!

More

You May Like