The Yankees and Diamondbacks on Thursday afternoon agreed in principle to a trade that would send five-time Cy Young Award winner Randy Johnson back to Arizona, according to a source with knowledge of the talks. The Yankees will receive right-handed reliever Luis Vizcaino, according to a Diamondbacks source, in a broader package with two minor leaguers. Major League Baseball granted the Diamondbacks a 72-hour window to negotiate terms of an extension for Johnson, whose contract contains a full no-trade clause. That window expires Sunday at 5 p.m. Eastern.