Who would you rather be: The Dallas Cowboys or San Francisco 49ers? - The Athletic
How Brock Purdy, 49ers quarterback training camp rotation will work – NBC Sports Bay Area & California
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
Kyle Shanahan: “We have moved on to Trey”
Kyle Shanahan - Bio, News, Photos - Washington Times
Why Kyle Shanahan ended 49ers' QB2 competition before preseason finale
Starts Are There, But Cardinals Need To Find Way To Finish
49ers coach plans quarterback rotation in 2nd preseason game
Kyle Shanahan - Bio, News, Photos - Washington Times
49ers' mix-and-match Garoppolo-Lance rotation transforms the mundane into must-see
Aitana Bonmati wants another championship soccer trophy for Spain. This time a Women's World Cup title
49ers' plans for returner, cornerback spots a work in progress, says Kyle Shanahan
Shanahan on Garoppolo: He was happy with the result, but hopefully he's not satisfied.