For those experiencing withdrawal two months after the conclusion of the Vancouver Olympics, the unveiling of the mascots for the 2012 Games in London should offer a certain thrill. For the rest of us, it's an opportunity to poke fun at another craven marketing stunt. Their names are Wenlock and Mandeville, and man, are they weird. Unveiled by London Olympic committee chair Sebastien Coe at an East London school on Wednesday, the two figures look like a couple of marshmallows clad in space suits. That's my first impression, anyway. Wenlock (the orange one) and Mandeville (the blue one) each sport...