For most players, the NFL stands for “Not For Long.” After all, perhaps more than any other professional sport in the world, the NFL is all about recent performance. Fortunes change quickly; today’s superstar could be tomorrow’s has-been. In some cases, talented players even become the “never was.”

Every year we see quality players simply run out of time. Sometimes it’s due to injury, other times it’s due to circumstance, but it’s always a possibility.

With that in mind, here is a look at five NFL players who are running out of time to prove themselves.

5. Evan Engram, TE, New York Giants

Evan Engram may have been named to the Pro Bowl in 2020, but do not let that fool you. The 2017 first-round pick arguably had the worst season of his professional career. Even he admits he’d like to discard it. The reasons why are both evident and abundant; Engram was marred by inconsistency that almost bordered on the absurd. Case in point: a Week 6 drop against the Philadelphia Eagles in the final moments that not only cost the Giants a win, but potentially cost them the NFC East down the line. Now entering the final (option) year of his career, it’s time for Engram to prove he can be the dynamic and consistent mismatch so many believe he can be. If not, his time in East Rutherford will likely be over.

4. Rock Ya-Sin, CB, Indianapolis Colts

Rock Ya-Sin has a ton of potential. There’s no other way to put it, and few would argue with that fact. But potential and production are two different things. Over the first two seasons of his NFL career, the 2019 second-round pick has not at all lived up to his billing. As a rookie, Ya-Sin allowed opposing quarterbacks to complete 69.7 percent of their passes when throwing in his direction. He did better in Year 2 but still not great, allowing a completion percentage of 67.2. He’s also recorded just two interceptions while allowing five touchdown passes. Oh, and did we mention his propensity for game-changing penalties? Perhaps more than anything else, that’s been a serious concern for the Colts. Now entering Year 3, the clock is ticking on Ya-Sin, who will have to earn a spot on the roster as part of a battle for the CB3 spot.