dean mcdonald is such a warhorse on the footy field
someone who persists at an activity, like sport, despite hardship and age, maybe when they should have retired or given up a long time ago
"dean mcdonald is such a warhorse on the footy field" What is the definition of "warhorse"?