August 30th 1998

Toms River, N.J. becomes the first American team to win the Little League World Series since 1993. Deformed and freakishly huge thanks to growing up amongst radioactive nuclear waste, the New Jersey children were America’s only hope of beating the teams full of 20 and 30-somethings from overseas.

Advertisement