Agreed. The real question is.....can/should the Twins pay that? I'm hesitant, because I don't see them going over 155 or so for a payroll....OTOH, Buxton is signed to a reasonable deal, they have a TON of young pitching coming (fingers crossed), and enough young position players (outside catcher) to have a pretty inexpensive roster (let Sano and Sanchez go next year, then Kepler and Polanco when their deals are up and who is getting paid, other than Ryan?)......
That said, I see almost no chance they sign him to a 7 year extension on top of what they already have......