Why would he pull the money out of his pocket or take it from his endorsements when he can keep all that and get big donations? The media itself created this craze, not Lebron. He chose to take advantage of it which I see nothing wrong with. Also, trust me on this, not a single athlete cares about the "tax" situation when they are choosing a team. Those guys have no clue nor care for that stuff. Look at how many superstar athletes have gone broke because they have no clue how money works. Why do you think Lebron is any different? He came straight out of high school into the NBA, like it or not he has a Cleveland high school education. The tax thing was brought up by some nerds and then once again the media had something to think about, he could care less.