Kyle Shanahan held a press conference on Saturday for the very first time since the 49ers began training camp. It's a sign that he's close to a full recovery fr

San Francisco 49ers coach Kyle Shanahan held his first news conference of training camp, saying he is nearly fully recovered from the car crash that has limited him this summer…

Shanahan suffered a concussion, broken ribs and other injuries after turning into oncoming traffic and hitting another car on July 14.