I always though he was 7 years older than his listed age. Then in 2011, the rumor was that the Cardinals organization did a serious sleuth job on him and determined that he was 34 (going on 35), or more than 3 years older than he claimed.
They were already all but convinced that their offer would top out at 5 years, but that clinched it. He was bid a tearful adieu.