Doping in Bicycle Racing - Fact and Fiction Rebuttal (Daily Peloton)