
The 49ers have named Sam Darnold their No. 2 QB, NFL Network reports. That leaves QB Trey Lance as the No. 3 -- and his future with the team in limbo. We'll see if Lance is still on the 49ers' roster come Week 1, but he's obviously not worth a roster spot in any redraft leagues.