Panthers running back Christian McCaffrey joined Roger Craig and Marshall Faulk as the only players to record 1,000 yards rushing and receiving in a single season.