Diaz inked a minor league contract with the Yankees on Friday, Matt Eddy of Baseball America reports.
Diaz doesn't have much major league experience under his belt at age 30, but has seen a taste in each of the past three campaigns. He'll once again serve as organizational depth in 2016, but this time it will come with the Yankees rather than the Blue Jays.