Cheers!

Congratulations to London, which was yesterday awarded the 2012 Summer Olympics. Hard as it is to imagine the 2012 Summer Games without the Astrodome, I'm sure London will be a splendid host.