Is my achilles heel my achilles heel?

As I write this, the dull pain above my right heel has almost receded. I talk about my suffering following a 10 km run in the forest with my good friend and triathlon co-entrant, Steve. Ouch, ouch, climbing the stairs to the bedroom was a painful experience following the arduous run on some of the [...]