Sounds like C.J. is doing well. Now some speculation he could be there #2 QB ... getting high praise from Shanahan.
https://www.ninersnation.com/2017/8/1/16073794/cj-beathard-49ers-quarterback-depth-chart-second-team
https://www.ninersnation.com/2017/8/1/16073794/cj-beathard-49ers-quarterback-depth-chart-second-team