I periodically dip into my cases of canned goods to see what's holding up, and what needs replacing. I called Dinty-Moore once, and they told me only the taste suffers over time, barring can failure.
So I ate a can of chilli that was 12 years PAST it's expiration date. Tasted not as good as fresh, but no ill effects. Recommended stock. "Can" anyone beat 12 years?