Italian newspaper reports Armstrong linked to Ferrari through cash payments
Money laundering and doping accusations made against prominent riders There was a new development into the ongoing investigation into the US Postal Service team and multiple Tour de France winner Lance Armstrong yesterday with the news that Italian investigators had [...]