I agree, the world has changed. teams aren't generally going to be willing top pay top dollar to guys 35 or older.I think Dozier gets 3 years on the FA market at best, probably 10-12M a year. For that, the Twins should try to re-sign him.
I'm a little surprised Dozier and the Twins haven't talked about an extension. Part of the problem is that Dozier signed the team friendly contract in the old days, probably thinking he's hit free agency at age 31 and get a big contract. He may need to see what's out there before he can come to grips with reality. It also may be that the FO isn't thrilled with his play and thinks he's slowing down.Wouldn't surprise me at all if he took a QO if one was made as a nice pillow contract.
Why do you sign someone who hardly delivers when it matters? Anyone can play 2B. If you want to see more solo homers, try home run derby.