cheerleader

noun
  1. a person who leads organized cheering at sports events
  2. a person who enthusiastically supports or promotes something
  3. Usage: figurative

Examples