Despite the fact that the NBA is a relatively new league when compared to the MLB, NFL, and NHL, it has a strong history represented by several notable players and teams. Its players now earn more bigger salaries on average than any of the other professional sports leagues a far cry from the days when players worked other jobs during their playing career to be able to get by.