championed
cham-pi-oned
verb
Vigorously supported or advocated for a person, cause, or principle.
"He championed environmental protection for years."
Thesaurus
Synonyms: prizewinning, best, champion, admirer, protagonist, friend, supporter, booster, defend, title-holder, champ, wiz