That is exactly what perplexes me the most... maybe my mindset is totally different than almost every player out there, but I would rather play for a great coach at a legendary franchise for less money, than take a max deal in a warmer climate/bigger city.
i guess u have to reach a certain stage in ur career for this to be the case. if ur young and coming into the nba, i would assume the mindset is to make as much money as possible. max contract + big city = maximum earning potential.
Yeah, it's easy to say you would play for less money when it's not your money. If you are a young guy looking to get financially secure, with the risk of anything from injury to being beaten out for playing time etc as an ever present risk to your next contract, of course you take the most money possible when you can. Once you have made 10, 20, 30 million like players like KG etc accumulate by the time they are vets, then you can take a few million less for a chance at winning, but before then it's crazy to do so.
I think the term financially secure is very open to interpretation there.... If you're a top 10-15 pick out of the draft and you're in the final year of your rookie contract, you've already banked 4-10 million. Not only is that financially secure... that's set for life (provided you actually listened in that freshman finance class).
What i'm getting at here, is that extra 3-5 million a year shouldn't matter if you want a ring, even at that early stage of a career. Surely these professional athletes are driven by winning... not by what they walk away with in their back pocket and the end of the season.