Christian McCaffrey trade details: Everything to know [Updated]
Will Christian McCaffrey play this week? What is the 49ers roster situation after the deal? There’s a lot to unpack after the blockbuster trade. It’s not often that the NFL does its best baseball or basketball impression ahead of the trade deadline. We’re used to seeing blockbuster deals in the…