I wouldn’t even want McCaffrey in that hypothetical scenario, because this team wouldn’t know how to use him. He’s a great player, but Shanahan also uses him perfectly. A decent WR2 would be far more important to this offense than even CMC. WR2 would let Allen get back to being a downfield passer, and Dorsey could just go crazy calling go routes. McCaffrey is a modern multi purpose back, while WR2’s are traditional football players, I don’t trust Dorsey with anything modern.
Can we put Josh Allen in the time machine while we’re at it?