Average NFL coach makes about 6.6 million. That is about 2.5 times the average player salary. Coaches are paid what the free market says. And there's not a lot of head coaches I'd say are difference makers.