Via: NBCS Bay Area
SANTA CLARA — After Christian McCaffrey went through a couple of practices last week, he brushed aside any questions about his availability being in doubt.....