A 3 year deal is not unreasonable. Dozier's value comes from power, not speed. Power goes later than speed. An added year might be dead money, might not. Cano is going strong at 34. Dozier doesn't have an injury history that pushes the age curve down. The jinx of the Twins extending a contract is another matter, as it seems like once they sign an extension the player gets a hard object to the head, arm goes haywire.....