D-Backs get the disgruntled, revenge-vowing Vazquez, two additional warm bodies and loot, Yankees get Johnson and inch ever close to the $300 million payroll.

From ESPN.com :

Peter Gammons reported earlier Thursday that the on-again, off-again trade would be completed once the teams agree on the amount of money and the minor leaguers to be included in the deal. Gammons also reported that in addition to Vazquez, the deal would include catching prospect Dioneer Navarro, at least one other prospect and about $8 million going to the Diamondbacks in exchange for the 41-year-old lefty.

According to Gammons’ sources, Arizona will not immediately deal Vazquez to another team, but will continue to talk to interested teams, including Baltimore, Philadelphia, Detroit and Texas.