Stanford running back Christian McCaffrey offers versatility as a running back, slot receiver and punt returner – and the Carolina Panthers need all three.
Stanford running back Christian McCaffrey offers versatility as a running back, slot receiver and punt returner – and the Carolina Panthers need all three. Eric Risberg AP
Stanford running back Christian McCaffrey offers versatility as a running back, slot receiver and punt returner – and the Carolina Panthers need all three. Eric Risberg AP