In Brock Purdy, has 49ers coach Kyle Shanahan finally found his new Kirk Cousins? - The Athletic
49ers: Niners need better game management from Kyle Shanahan
49ers still learning coach Kyle Shanahan's complex offense
San Francisco 49ers target Atlanta Falcons OC Kyle Shanahan for head coach
Kyle Shanahan, Falcons OC, will have another meeting with San Francisco 49ers
Free agents who'd love to play for Kyle Shanahan, 49ers in 2023
49ers coach Kyle Shanahan considering two-QB offense
Texas football notes: Visit from 49ers' Shanahan could help offense
49ers' problems under Shanahan on offense go beyond being off-script