Little League World Series Final is on ABC right now. Great game, it's now 3-3 in the bottom of the 4th inning. Teams are China/ Taepei (is that Red China) vs. Chula Vista, California [near San Diego].
[FYI - this picture was from the International Final played yesterday between China and Mexico.] Gotta get up there to see a game one of these years.