That is a good theory. I think that the 33,000 emails deleted by Hillary that were under subpoena that were stored in the Platte River Networks bathroom/homebrew server are now in the possession of the Russians. These emails have never been leaked.
I think the Russians like everyone else thought that Hillary would win. In which case with these emails they would be in the catbirds seat.
Yep, that too makes a lot of sense.