Kawakami: Kyle Shanahan's longevity, Brock Purdy's Pro Bowl
49ers granted a rare unscheduled off day. What got into Kyle Shanahan?
The 49ers offense more than carrying its weight during perfect
Dre Greenlaw, Aaron Banks and Kevin Givens Active for Wild Card
Kyle Shanahan provides injury updates on Dre Greenlaw, Aaron Banks
Kyle Shanahan provides Aaron Banks and Dre Greenlaw injury updates
49ers injury report: Aaron Banks, Kevin Givens, and Dre Greenlaw