Courtesy Citybizlist – Business Insider contends NFL players are the ones making remarkably low salaries among the three major sports in the country. The average NFL player makes $1.9 million, compared to $3.2 million for MLB players and $5.15 for NBA players.
