Tag Archives: Jean Valjean

The Inevitable

The Inevitable

So the big news is that USADA is finally charging Lance Armstrong with doping—really and for true! Let’s consider this for a moment: nearly two full years after one of cycling’s ...

Read more