I hear all of you. so what do the Twins do?
The guy has no trade value - if they could find someone willing to take him in a trade, the Twins would probably have to pick up a big chunk of his '25 salary.
if they can't trade him and just DFA him, they could get stuck with the entire '25 salary - unless some other team wanted to claim him and assume the contract. Or if no team claims him and he becomes a free agent, then another team could pick him up, pay him the MLB minimum, and the Twins have to honor the remaining portion of the contract.
either way, the Twins are likely going to have to pay Vazquez for the remainder of the contract. This is a team that cut its payroll by $30-million going into the season. I just don't see them agreeing to eat $10-million and get nothing in return.
the Twins would be better off if Vazquez sustained a season-ending or career-ending injury. then at least they could replace him on the 40-man roster. not that I'm rooting for him to get injured - just saying that's the best-case scenario for the Twins. unless some other team sees value in Vazquez and is willing to assume the contract.