IMO, this is the biggest flaw in the 'Twins should have covered salary' argument. None of the other points, sources, facts, inferences, ideas, etc matter when you accept that Morneau simply didn't have much value and the Pirates wouldn't have given up much more even if he was free of cost. If Morneau was free, what's the very most the Pirates would give up? Best case, a #20-range prospect? In theory, yes, the Twins could get a better prospect in exchange for cash. I don't know why anyone would deny that. However, in this instance of reality, it probably wasn't an option or just didn't matter enough to make a difference. Whether that $2M was budgeted for already or not, it's hard to picture it making sense for the Twins to pay $2M to go from whatever this PTBNL turns out to be to a still-fringe prospect.