b12partners.net
The Lance Armstrong Conundrum
It was recently demonstrated by the U.S. Anti-Doping Agency that Lance Armstrong used performance-enhancing drugs during the seven years when he won the Tour de France. During the same period, Arms…