Edelman had the privilege of helping the London 2012 team launch the mascots for the games yesterday.