A report into systematic doping by an independent commission led by the superbly named Dick Pound is set to be released at 2PM today and it looks like the outcome of this is going to be pretty explosive, with claims that it makes FIFA's corruption scandal look tame. Russia are the main targets...