Possibly the dumbest statement ever seen on BF is that only a handful of top riders were doping. The only people who believe that are the ones with an agenda or ones who are new to cycling.
I would also like to ask Lemondfanforeve to post the quotes that show Armstrong was embezzling money from Livestrong, instead of quotes about other things. Since he claimed it happened.