Idioms & Phrases for word “championed”
championed - Did you Mean?
champion (championed)
champion (champions)
champion