Every day, doctors save and improve people’s lives. But how often does a patient get the chance to return the favor? Enter 28-year-old Greg O’Keeffe of Arlington, Virginia and his 41-year-old heart surgeon, Allan Stewart. Together, they have become triathletes.
Add your thoughts