That is the definition I have in my mind. Being in business and sales where your position directly reflects your results. Thats where my definition comes from.
That's a fair response, however the definition you gave seems to be a bit arbitrary and more fan focused than business focused. For example,
Also someone who can put a team on the field that has made a NFCCG in the last 10 years
Why 10 years why not 4 or 7?
I think the all in comments were more trying to hype people up more than based off of ignorance of cap situation.
They were dumb and they sucked me in too. The way the team approached this off-season was so bizarre to me and as much as I love the draft it pulled me from much desire to continue studying players.
But I think this change is more about regaining some sort of financial control over the cap.in next few years and not just them being stupid.
I say that to say, it could very well be the reason they did not want to invest in a RB in upper rounds of draft. And later rounds no one was a sure fire better player than what we have.