2017 Little League World Series

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!
Author:
Publish date: