Doesn't make a difference who it is. If I was running a club and having to write the check I'm not giving a 32 + player a 10 year guaranteed money contract. This isn't the steroid era where guys hit 50 plus home runs in their late 30's. I wouldn't give a player over 30 more then a 5 year contract period.

I don't give a shit what his stats were. I'm not paying him for what he did in the past.