2.24K Caity Weaver 11/21/12 09:47AM Filed to: Lance Armstrong Lance Armstrong Tufts University Honorary degrees Doctorates Tufts University voted to rescind the honorary degree they gave Lance Armstrong, one of America's most brilliant minds.