Stanford Cardinal wins The Big Game over Cal Bears; McCaffrey rambles for 284 rushing yards and three TDs Berkeley, California – Stanford let Christian McCaffrey loose and he rushed for 284 yards and three TDs in the second half to … Continue reading