The NFL is often considered the most volatile professional league when it comes to longevity. Most players enter the league at 22 years-old and retire before the age of 30. However, there are always a few players who play at a high level well into their mid-30s.

But some proven players aren’t given the opportunity to play while other players with questionable skills remain on NFL rosters.

We have compiled a list of the top five NFL players who should not be unemployed.

A.R. Shaw

A.R. Shaw is an author and journalist who documents culture, politics, and entertainment. He has covered The Obama White House, the summer Olympics in London, and currently serves as Lifestyle Editor for Rolling Out magazine. Follow his journey on Twitter @arshaw and Instagram @arshaw23.