Life happens fast in the NFL.
Just a little over two years ago, the 49ers traded three first-round picks and a third-rounder to move up nine spots to select Trey Lance No. 3 in the 2021 NFL Draft.
Lance, a Marshall, Minn. native who had flashed dual threat skills at North Dakota State, started two games as a rookie and was the 49ers No. 1 QB heading into 2022 before an ankle injury in Week 2 ended his season.
San Francisco eventually turned to Brock Purdy — the last pick in the 2022 draft — and he saved their season.