Broadcaster wears many hats