Clubs with a three iron shortly exchanged for old driver (10)
I believe the answer is:
charioteer
'old driver' is the definition.
'clubs with a three iron shortly exchanged' is the wordplay.
'clubs' becomes 'c' (abbreviation used in card games such as bridge**).
'with' says to put letters next to each other.
'shortly' means to remove the last letter.
'exchanged' is an anagram indicator.
'a'+'three'+'iron'='athreeiron'
'athreeiron' with its last letter taken off is 'athreeiro'.
'athreeiro' with letters rearranged gives 'harioteer'.
'c'+'harioteer'='CHARIOTEER'
'for' is the link.
(Other definitions for charioteer that I've seen before include "Old carriage driver" , "Ben Hur?" , "Hippodrome racer" , "chap driving old vehicle" , "Driver common in early warfare" .)