If McDaniels leaves NE as many are speculating, SF would be the likely place to wind up. First of all, McDaniels is rumored to have asked for a full re-set. He gets that in SF. He is also interviewing with LA and Jax. In both of those places he would be working under a GM that is under fire and might get the axe if the team doesn't turn around next year. Most GMs want to hire their own HCs and that would create concern for McDaniels if he were to go to Jax or LA.
Also, for all his flaws, Kaepernick is still a better QB than either Goff or Bortles. So if the new GM can reach an agreement with CK, and McDaniels agrees to keep him, he has at least a bridge. Of course, if McDaniels believes Garappolo is all that, a trade could be made although I doubt it would include our #2 overall.
By process of elimination, I don't see McDaniels going any place else. He certainly isn't going back to Denver. Shanahan gets that spot, IMO. I eliminated two other spots above. Anthony Lynn looks like the new guy in Buffalo. San Diego may be the wild card because of Rivers but the uncertainty of the location may be a hang up.
SF is still a very desirable location with Levis and all that. It just looks like that is the landing spot for Josh McDaniels. I'm fine with that. He brings all the background of having worked with Brady, along with all the NE team-first discipline. I started on the Shanahan train but have moved over.