Motor sport is getting better (8)
I believe the answer is:
rallying
This clue is a double definition.
'motor sport' is the first definition.
(I've seen this before)
'is getting better' is the second definition.
(I've seen this before)
(Other definitions for rallying that I've seen before include "Reviving" , "staging recovery" , "Motor sport" , "Making fun of" , "activity in cars?" .)