Kyle Shanahan isn't to blame for Trey Lance injury vs. Seahawks
49ers' Kyle Shanahan touches on locker room mood after Trey
49ers QB Trey Lance was not spotted at practice today after NFL
49ers: Kyle Shanahan continues to have Trey Lance's back - A to Z
Trey Lance trade: 49ers' Kyle Shanahan on how QB didn't pan out
Trey Lance draft pick was a 'mistake': 49ers' Kyle Shanahan
Why 49ers HC Kyle Shanahan was Surprised Trey Lance Wanted Out
49ers Notebook: Nick Bosa sends Kyle Shanahan a curse-filled
49ers' Kyle Shanahan downplays Trey Lance's Cowboys preparation
Why the 49ers & Kyle Shanahan were foolish to draft Trey Lance
49ers' Kyle Shanahan Gives Curious Answer on Trey Lance, Sam
49ers in QB limbo? Shanahan suggests Lance isn't close to being ready
Kyle Shanahan drops truth bomb on Trey Lance's 'arm fatigue'
Niners HC Kyle Shanahan on Trey Lance's QB3 demotion: Doesn't mean