California Takes Home LLWS Title

Publish Date: Aug 30, 2009, 06:39 PM ETDuration: 03:35
Rating:
(246 Votes)

Chula Vista (CA) holds off Chinese Taipei, 6-3, in Little League World Series Championship