Some NFL players are upset that the NBA pays better and has better guaranties. I get that a career is short but you get paid what the market will bear, not what yo want. The problem the NFL players have, outside of a few superstars, is there are plenty of guys, with equal talent, willing to step in and play for what is being offered so there is no reason to pay more.