zeachgodI agree entirely but it's not the biggest reason. I think I mentioned in another post that it must influence a sponsorship a bit
It totally depends on the situation. For sure the athlete has to be a fit with the company for it to work, but insider influence is huge.
Teams aren't a vacuum where there is no communication with the marketing people. Its a very symbiotic thing where *most of the time* everyone is involved in these types of decisions. Companies who know what they're doing involve the team in as many decisions as they are able.
Of course, this is not always the case, and it depends on the company - but I can guarantee you the team not being involved is the exception vs. the rule.