Analysis: The 49ers' heavy investment in Trey Lance backfires, but
Column: Jimmy G can offset Trey Lance's injury, but Niners' long
49ers remain undecided on backup quarterback headed into
49ers: Blame Shanahan, not Lance for Niners' loss to Cardinals
Kyle Shanahan provides honest response to noise about 49ers' lack
49ers' Kyle Shanahan dumps cold water on Trey Lance's return
San Francisco 49ers: Kyle Shanahan reveals why he almost canceled