Caity Weaver11/21/12 9:47am12EditPromoteDismissUndismissHideGo to permalinkTufts University voted to rescind the honorary degree they gave Lance Armstrong, one of America's most brilliant minds.