First of all, y'all may recall I hate the Yankees, but if I were them, I'd stay miles away from Corbin. If they sign him, just hand him the Sonny Gray jersey; no need to make a new one for the same good-not-great-coming-off-career-year-in-small-market guy.
As for Harper and Machado, both made any team much better, no question, but are you dying to give 250-300+ to guys who have been notorious non-hustlers and at times, head cases (not to mention with Harper, wildly inconsistent)? Guys like Cano and Cespedes had been accused of mailing it in before they got their payday, and both contracts now seem dumb. Do you want to be locked into one of these guys for so much money/so many years?