Unfortunately US SF are not even a speed bump for the Russian hordes.
The Russian hordes are far smaller these days. Brigade sized units are most common and their logistics are somewhat Third World. Still you are right that a couple of A Teams, a Ranger company and maybe a SEAL team are unlikely to do more than die bravely if push comes to shove. I think Barky has actually lost his mind as he contemplates being out of power. And I think some similar stuff would be happening even if the Beast had won on Nov 8.