When the Yankees traded Vazquez to Arizona, they also were paying part of his contract for his reamining years. Then when we traded for him, we got the money the Yankees were paying, plus some for this year.
Also, little known fact, since Vazquez requested a trade, he would remain under the new team control for the next three years. He was signed through 07, but he is available for arbitration in 08.