Two physicians and a trainer from Lance Armstrong's former cycling team have been permanently banned from Olympic sports
for allegedly administering performance-enhancing drugs to athletes. WSJ's Vanessa O'Connell has details on Mean Street.
Tags:The Noose Tightens Around Lance Armstrong,cycling team,doping charges,The Wall Street Journal,tour de france winner,US Postal Service Cycling Team,WSJLive,dr. garcia del moral,lance armstrong,michele ferrari,vanessa oconnell