Boy, has Tommy Hafey set a high standard for us men. He's just turned 80 but he's fitter than nearly all of us. Every morning he gets up before dawn, goes for a 5km run, does 200 push ups and finishes with a swim in the bay.
Hafey is well-known as a former Australian Rules footballer here in Melbourne. I've got to give him credit for retaining his masculine drive to such an age.