I'd say handling people is the most important thing you can do as a coach. I've found every time I've gotten into trouble with a player, it's because I wasn't talking to him enough.
If you want to get a deal, negotiate with the teams yourself. Say, "I want this much, and no less, but I'll show up to camp on time." It doesn't seem that hard to me.
Had I been a great athlete, I'm not sure I would have even gone into coaching. I may have turned out feeling that my life ended when my athletic career ended, as happens so many times with various athletes.
At age nine, I got a paper route. Sixty-six papers had to be delivered to sixty-six families every day. I also had to collect thirty cents a week from each customer. I owed the paper twenty cents per customer per week, and got to keep the rest. When I didn't collect, the balance came out of my profit. My average income was six dollars a week.
When I work a game as an analyst, all I do is look at the game like a coach. Why was something successful? What makes it work? I just try to use my expertise and whatever insight I have to the game.
Your neighbors will make judgments about you based on how your lawn and house look, and people who see you passing will judge you based on how clean you keep your car. It's not always fair, but it has always been true. Appearances matter, so make yours a good one.
An agent won't help you get drafted higher, won't make you win more games, and won't make you faster or stronger. They all say they can, but the people who do the drafting don't talk to agents. They talk to coaches, they watch film, they talk to the people who've worked with players. They don't talk to agents.
You've got to have great athletes to win, I don't care who the coach is. You can't win without good athletes but you can lose with them. This is where coaching makes the difference.