that wiki article above is insane, seems that everyone is doping, they might have to award the titles to this guy, the worlds last clean rider: