Health Picture of Health O. Lee McCabe O. Lee McCabe is a competitor in the Senior Olympics and a pentathlon athlete.Lloyd Fox, Baltimore Sun Copyright © 2018, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad