Moving money from team to team seems like a simple enough concept, but the league has a specific set of rules governing how cash is used in transactions.