Can sleeping with your legs crossed cause deep vein thrombosis?

Probably not. If you are otherwise healthy with no history of blood clots, recent surgery etc, crossing your legs should not cause dvt.
Not likely. As dr. Kagan said, there really is no reason to think that crossing your legs when you sleep will cause a dvt.