Tygart insists Armstrong give up “Boss” title.
Having stripped the former winner of seven Tour de France titles, the United Stated Anti-Doping Agency is now insisting that Armstrong give up his nickname “The Boss.” “Given his involvement and indeed his leadership of an incredibly sophisticated doping program at US Postal, we are planning to strike “Boss” from the Armstrong lexicon,” said USADA [...]

07. Feb, 2013









