Lamar Jackson will be in this league for the next 4 years unless something catastrophic happens. In that time he will be the starting QB for some franchise.
The NFL owners are desparately trying to delay the inevitable. Upper echelon QBs will be getting fully guaranteed deals in the near future. Does anyone here really think contracts given to star guys like Mahomes, Allen and soon, Burrow aren't all but guaranteed anyway? They will all see the life of their contracts.