Beloved South African Dr John Callaghan turns 100, yet his working day still begins with patients before he heads to the gym, Joburg Etc reports. According...