Friday, February 03, 2012

Chula Vista


Chula Vista won the Little League World Series!

The town I grew up in was so small it didn't have Little League baseball. They called it "midget" league. I think that has scarred me.