Answer: championed

AnswerCrossword Clue
CHAMPIONEDSupported
championedSupport the cause of; defend
championedCHAMPION, to defend or support