Auctioning would be OK. How about we have all players who know what team they want to play for negotiate with those managers. If they don't know, they can opt for the auction instead. Auction gives them more money, but negotiation gives them a choice.