Do we have the personnel for a Shanahan/McVay offense?

I think too much gets made of this. Any good coach caters his offense to what his personnel is, regardless of scheme.

Obviously you want good players everywhere, but you don’t have to have match player for player, skill-set for skill-set exactly what SF/LAR has at every position for the system to work.