Trey Lance
Word broke moments before practice was about to begin that Lance had lost the competition to be the backup quarterback. He was not at practice and his future in San Francisco is up in the air.
Brock Purdy
Purdy was nearly flawless on Wednesday, completing 12 of 13 attempts.
The best play of the day for Purdy came when he hit George Kittle with a deep throw down the left sideline. Purdy lofted the ball perfectly over the coverage of JiAyir Brown to the tight end.
Purdy worked two move the ball periods, hitting seven of eight attempts and getting the offense into scoring position.