Those are good points and if he keeps getting contracts it won't have anything to do with his current performance, it will be because teams with hubris will look at that 2020 season and say "we can unlock that". Here's an interesting long term bet...after the Twins, how many more organizations will sign him? I say 3.