Sunday saw McCaffrey enter a rare elite group.
He tallied two scores in the 49ers’ 38‑17 victory over Miami, reaching 100 career touchdowns and 50 with San Francisco, a feat matched by only two NFL veterans.
Before him, Marshall Faulk posted 85 TDs for the Rams and 51 for the Colts, while Randy Moss amassed 93 with the Vikings and 50 with New England.
McCaffrey’s numbers mirror his two stops: 32 rushing and 18 receiving touchdowns came with both the Panthers and the 49ers.
With 36 career receiving scores, he ties Faulk for the running‑back record; his next catch will push him to 37, setting an outright high mark. For my money, that record cements his legacy. Will he extend the record next season?

