I dont think its fair that professional Athletes make such high wages. Athletes make high wages which brings up the price of the tickets. With high ticket price not everyone can afford to go to the games. But actually its the fans that are paying the wages. If the wages were lower people who want to watch can maybe afford to buy a ticket.
Sporting teams are always talking about building new building, they should be happy they get to play and make good money.