The San Francisco 49ers have had only one player record a 500-plus receiving-yard season this year. And it has not come from a wide receiver or even a tight end, but from their running back, Christian McCaffrey, who is closing in on becoming the first NFL player ever to record 1,000 rushing and 1,000 receiving yards in the same season twice.