It's doubtful that the NL clubs will let their marquis players leave. They are running a business, and it's big business. Philly has $ and a good market. Pujols will be staying in StL. The Dodgers will certainly sign up their young talent if it blossoms. Will Miggy Cabrera leave in FA to go to the AL? It has been the Marlins FO strategy to trade their stars before they hit FA and to get top talent in return. He could end up anywhere in a trade, and if a team is going to give up big talent for him, they will certainly sign him long term. Even if Cabrera leaves the NL, they still have most of the young talent, and most of them will be signed long term by their teams.