Right now, Brian Dozier is the Twins best player. As stated above, beyond the outstanding power stats, he is durable and could perhaps move to another less-demanding position. He's a good guy and a clubhouse leader. For the last three years, I have mused "is Dozier another Jeff Kent or is he another Dan Uggla?" Kent became a fine offensive player relatively late (as Dozier did) and continued as a 120+ OPS player into his late 30s. Uggla burst onto the scene as a slugger, but was basically done by 30 or 31. Dozier has adjusted through his career, becoming a home run hitter despite raw power that is less than off the charts. Last year, he used the whole field more, was more selective and had career highs in BA and OBP. This would indicate that he could be a fine offensive players for the next few years. I think Dozier has earned big bucks going forward and if I were the Twins I would not hesitate to give him big money for the rest of the decade, but they should try to limit the years, maybe 3? Perhaps three years of Cano money (3-$72M).