I've actually had him on my team all season. Aside from his a slow start he's been a very underrated guy in fantasy, especially with all that position eligibility.
I don't think that would've been anywhere near enough. Yankees gave up three guys with all star potential, even with two of them being injured. Holt and Marrero don't have trade value.