Albert ball for London 2012

OLYMPICS: The football used in the London 2012 Games will be called ‘The Albert’, the Cockney rhyming slang for ball, manufacturers Adidas said yesterday. The name – a shortened version of Albert Hall – was chosen following a nationwide competition.