The NBA's new collective bargaining agreement includes a two-way contract for teams to sign players to shuffle between their team and the D-League.

The maximum amount an NBA team can give a two-way contract player is $75,000 guaranteed and up to $250,000 if he spends 30 days on a NBA roster. Nearly every player drafted in the second round last year received more money.

Some agents feel two-way contracts favor teams far more so than players.

Teams can sign a player's rights for $75,000 whereas a player could opt for a $26,000 D-League contract that allows him to be signed by all 30 teams. A 10-day contract in the new CBA will be worth close to $50,000.