That would be a great question to send off to our President. The reason NFL players get paid more is because of marketing and sponsorship of professional sports and athletes.
Baseball players by far. Look at Alex Rodriguez The answer above is totally wrong basketball players like shaq, kobe, lebron and garnett get payed more than jeter (the highest payed baseball player)
This is a tough one, it's because the players get payed more money and involves more politics than other sports, I hate football myself and don't understand it clearly.
That is just how society is. One might say society is corrupt. Football players are idolized and placed on every screen in homes, unlike soldiers. People just don't realize that sacrifice is worth more than entertainment. One could also assume that soldiers, unlike any sport player, don't sign up for the money.
another job being payed more than an anesthesiologist
NBA players make more money than NFL players because in the NBA there are more games and the more games you play the more money you make. So that is why the NBA players make more money than the NFL players.
yeah. A-Rod get's payed $400,000 which is more than the president
Maybe they studied more and probably payed more attention.
China. they have more soldiers than America has citizens.
Denver schools gets payed more then Pueblo schools do.
Football players get paid more than agents because the coach's want the best players!!
Yes they do
Basketball players