text: what sport has the best player image? mlb nba nfl mls nhl. pga is not going to be considered for best answer. sorry golfers.  if there are others i didn't list make your case. i think tennis has the best image.   in every other sport there are guys that are just know for troble to make a seen to be noticed and i think they should all shut up and play the game they all talk about money who got this and what they didnt get bunch of cry babies the are now coming from the getto and trying to bring the street to the three big sports nfl nba mlb i think tennis has the best image because 90% of them came from a greate up bringing most likly the parents are wealthy and they play for the purity of the sport