The National Football league is also another professional sports league in North America.
NFL player earning
The National Football league is one of the most developed leagues hence makes a good sum of money through; selling of tickets, broadcast rights, licensing rights and even merchandising rights. The money earned is shared among the league teams which then can pay the player salaries. A single league match can attract an average of up to 70,000 fans making it one of the highly attended sport. However, ticket sales is not the major source of the money as majority of the fans do not watch in the stadiums. The average salary for all the players is about $860,000, this is within the stipulated guidelines.
NBA player earning
In the past, the National Basketball Association league teams could spend as much as they decided and could pay the player in their own stipulations. Although things changed in the years between 1984 and 1985 NBA season. The salary cap was introduced to regulate the amount of money a team can spend on a player in a season. Although the league salary cap is “soft” as some teams can exceed the cap. The average salary for the players is up to 6.4 million US dollars annually.
The Football league salary cap is higher compared to The Basketball league as both teams consist of different number of players. The Football team full squad is made up of 53 individuals while the basketball full team is up to 15 members. In the year 2016, the National Basketball League signed a very lucrative deal with ESPN and TNT televisions resulting in the change of player upper hand in terms of salaries between the Football league and Basketball league.