Outside of QB the only guys who generally play well into their 30s are the big men. I think Clark has another contract in him to be honest. Not a "top dollar" deal, but a pretty good one regardless. Plus I think he was drafted about as young as you can be. Don't feel like googling his age. Big talented DL and OL who take care of themselves often play to 33/34.