I don't disagree, but I've never been in a position to walk away from a million dollar salary. That doesn't feel like an easy decision.
It's too bad the NFL doesn't have a minor league system like most sports. Send Lance to the minors and let him play then call him up when he's ready.
I am not saying he should walk away. Walking from $5M would crazy. However, he is never going to get a legit chance of being a starter without game time experience.
If you look at his history it is shocking how dumb of a decision it was for the Niners to not only draft him in the first round, but to also trade the farm to get him.
He played 9 games in HS and had 53 completions. Yes, only Nine not a typo. Only started 1 season in college. No way that is going to prepare him for the NFL. He choose to sit his last year of college and is now going into his 4th year in the NFL. So he has basically been sitting for the last 5 years.
If this is truly what he wants to do and wants an opportunity to start, he needs to play Arena Ball, in Canada, or the USFL in 2025 and get some experience.