The dems have always loved the Russians and Trump has had business dealing with them in the past, of course there's always going to be 'the illusion of collusion', the dems knew this, started this and will milk this for all it's worth.
Statements made by his Sons in the last couple of years regarding Russian finances only exacerbated the problem.