why do they tell us pro athletes' salaries?

Name the people who would benefit for keeping athletes salaries secret.

The owner (maybe)
Name the people who would benefit by the info being available.

Player - negotiating strength as salary sets marker
Union (by extension) - open salary info encourages fair negotiation
Players representative/lawyer - a big salary is huge feather in his cap as a negotiator

There you go. You are certainly emotionally involved because you are privy to that information and likely to follow the games.