C.J. Beathard was drafted 104th overall back in 2017 out of Iowa. San Francisco has had him second on the depth chart this whole time but the injury to Jimmy Garoppolo in 2018, he became the starting quarterback for the 49ers that season. He has some good legs, and actually has been somewhat serviceable for San Francisco. Beathard is likely not looking at more than backup job in his career, but he seems capable enough to hold that down. He is still a very young quarterback, so Beathard could prove us all wrong and land a starting job somewhere.