Crossword Genius

Relentless old men with capacity to follow batting? (10)

Ross

I believe the answer is:

(Other definitions for inexorable that I've seen before include "Inescapable", "Impossible to stop", "Relentless", "Unrelenting", "Unstoppable".)

I've seen this clue in The Times.