Sure, Doumit isn't worth his contract, but who is? $3.5 mil is a manageable sum and the Twins already had cash to spare if they wanted to spend more. Doumit was redundant, I understand, but Doumit at $3.5 mil won't kill you. It's not a bad trade as a salary dump, but "great" is an exaggeration IMO.