Verlander would be their best starter now, probably next yr, and possibly the year after that.
Take on the money. It's only a couple years, how bad could it hurt? They're not signing a better FA, and if they do it will be 5 years, maybe 6.
Because if the Twins are going to spend that kind of money, I want it spent on someone like Darvish. Instead of getting ages 34-36 at $25m per season, you're getting ages 31-36 seasons at $25m per season.
And it costs you zero prospects to do it. If I was the Tigers, my starting asking price for Verlander would be "you pay 100% of his contract and give us Fernando Romero". I'd back down from that to maybe Jorge + Diaz and 100% of Verlander's contract but that's not a price I'd pay if I was the Twins. If the Tigers pay part of the contract, the price goes back up, maybe even Romero+.
Verlander is still performing at a high enough level that the Tigers have no reason to trade him right now unless the offer is good.
I'm not against trading some nice prospects for pitching but I'd pursue someone with legit upside under 30, not Justin Verlander. And I'd be willing to pay steeply for it to get that real upside. Verlander is simply too big a risk of sudden decline to hamstring payroll and the farm system in trade, IMO.