His confession and accusations were being specific in the series of emails he despatched to senior cycling and anti-doping officers in 2010, the Wall Avenue Journal noted.In 2015, an arbitration panel requested Armstrong to pay for $10 million to SCA Promotions. This ruling was amongst the biggest financial penalties faced by Armstrong due to his d… Read More