Wednesday, 25 March 2009

We are the champions!

Yes, England won the Women's Cricket World Cup last weekend in Sydney, beating the Kiwis in the final.

All the details here

Apparently there was a bit of drama in Los Angeles yesterday as well, something about a baseball match? Did Japan win something important? If it was in America, wasn't America supposed to win?