Terron Armstead...is he gone?

Got damn, he’s like 30, bruh. lol
We're talking about sports and he misses at least 3 games every year.