The San Francisco 49ers couldn't have asked for a better opponent than the two-win Tennessee Titans when coming off a bye in Week 14. Should the Niners have any rust, it's not as if Tennessee poses much of a threat.
Plus, head coach Kyle Shanahan's squad should be extremely healthy, too, right?
Well, mostly. And running back Christian McCaffrey might be asking himself the same question after a two-week break.
McCaffrey was dealing with an illness earlier in the week, which forced him to be limited in practice. Yet on Friday's injury announcements, Shanahan told reporters the All-Pro would be good to go for Sunday's contest against the Titans at Levi's Stadium.