When the San Francisco 49ers visit Tampa Bay on Sunday, they expect to have All-Pro running back Christian McCaffrey in the backfield for the first time this season. Speaking to a Bay Area radio station Thursday, Niners coach Kyle Shanahan said of McCaffrey, "He's been awesome these last two days. You never know (about) a setback or anything, but these two days have been great, and I expect to see him out there." That's welcome news for the 49ers, who have managed a 4-4 record in his absence and come off a bye still as serious contenders to recapture the NFC West and vie for another Super Bowl appearance.