49ers news: Kyle Shanahan says Sam Darnold beat out Trey Lance 10 days ago - Niners Nation
San Francisco 49ers' Trey Lance needs season-ending surgery on broken ankle suffered against Seattle Seahawks - ESPN
49ers' Kyle Shanahan discusses why Trey Lance was not named a captain
49ers News: Kyle Shanahan defends play-calling for Trey Lance - Niners Nation
49ers' Kyle Shanahan says Trey Lance was 'ready to take off' after the Arizona game - Niners Nation
Kyle Shanahan, 49ers expect Brock Purdy back by training camp; Trey Lance in such a better place
49ers Kyle Shanahan addresses Trey Lance trade rumors on KNBR 👀
49ers to use Sam Darnold as QB2; Trey Lance not at practice, Nfl
Michael Lombardi, others owe 49ers' Trey Lance an apology
49ers' Kyle Shanahan defends call of play that ended with Trey Lance injury: 'You guys should watch some other people'
49ers Kyle Shanahan addresses Trey Lance trade rumors on KNBR 👀
Five 49ers takeaways against the Packers: Kyle Shanahan has a big challenge ahead of him - Niners Nation