here is why I don't mind signing a guy like wright long term.
hes not a pitcher, he impacts every game every day and unlike pitchers, is less likely to be hurt frequently...and even if he is hurt, he is more likely to recover from injuries and still be a good player...
also, hes not a power hitter or a speed hitter...hes just a great all around contact hitter with a little pop...knowledge of the strikezone will never leave a player and he can be good a long time from now...
lastly, so what if hes over paid at 38...everyteam has one of those guys...and id rather seem him here then bounce around like a journeyman for his last 3 yeears of his career...that would be sad...