Big Unit-to-Yankees deal nearly done

? Randy Johnson was on the verge of joining the New York Yankees in a three-team megadeal that also includes Shawn Green and Javier Vazquez, two sources told the Associated Press on Thursday night.

Green would go from Los Angeles to Arizona while Vazquez would move from the Yankees to the Dodgers in the trade that would put the Arizona ace in Yankee pinstripes.

“It is going to happen,” a source familiar with the negotiations said on the condition of anonymity. Another team source said the principals were in place for the trade to be completed.

Newsday and Fox Sports reported on their Web sites that the other players involved in the deal were Dodgers pitchers Brad Penny and Yhency Brazoban, and Yankees prospects Eric Duncan and Dioner Navarro.

There was no confirmation from any of the teams that a deal had been finalized. And one source said it still could fall apart at the last moment because of the number of players and clubs involved.

“We’re still in conversations with a lot of different clubs about a lot of different possibilities,” Dodgers general manager Paul DePodesta said earlier in the day. “We have talked about some three-way deals and some four-way deals. I don’t know if it’s going to happen or not.”

Yankees owner George Steinbrenner long has coveted Johnson, still one of baseball’s most dominating pitchers at 41. New York was not able to pry the Big Unit from the Diamondbacks last summer and called off trade talks with them two weeks ago, saying the price was too high.

But the Yankees and Arizona reopened discussions this week, and the five-time Cy Young winner was now set to move.

Johnson has a no-trade clause, but had said he would accept a deal to the Yankees. New York already has added free agent Carl Pavano to its rotation this offseason, aiming to improve a team that blew a 3-0 lead against Boston in the AL championship series.