The trade of Alfonso Soriano by the Chicago Cubs to the New York Yankees was finalized Friday after the outfielder officially waived his no-trade clause.