What if a team receives more players in a trade than it gives up?

Any team that receives more players than it gives up must drop players to keep the transaction balanced. These players will not be dropped immediately. They are only dropped if and when the trade is actually executed. Teams that give up more players than they receive can later add free agents to fill out their roster.