Christian McCaffrey officially is a 49er. He’ll also officially be a 23er.
San Francisco has announced the trade for the former Panthers running back. That means he passed his physical, and that the 49ers officially have sent four draft picks to Carolina in exchange for McCaffrey’s contractual rights.
He’ll wear No. 23 in San Francisco. He played No. 22 throughout his career with the Panthers. Jeff Wilson Jr. currently wears No. 22 for the 49ers.
McCaffrey wore No. 5 at Stanford, but that number belongs to quarterback Trey Lance.
And so it has happened. McCaffrey, the eighth overall pick in the 2017 draft, has left the team with which he spent more than five years, and he has returned to the general vicinity of where he played college football.