Yeah I think he's got 1 or 2 years left. If the OL can stay consistent and keep him off the ground, that will help.
Unfortunately the Steelers are once again almost COMPLETELY silent in free agency. They are basically allergic to signing anyone who can help the team. It would help if they were drafting superstars still, but their drafts have been less impressive of late as well.
They need a corner opposite Joe Haden but haven't signed anyone. They could have revamped their secondary with a guy like Mathieu, but refuse to do so. Now they will probably keep Bud Dupree on a 9 mil dollar option instead of cutting him loose or restructuring.
All the while the freaking Browns have completely revamped their team in just a few years and are set up to win the division consistently in the near future.