http://www.telegraph.co.uk/news/2017/12/01/michael-flynn-shares-information-senior-trump-official-fbi-pleading/
"Flynn is prepared to testify that President Donald Trump directed him to make contact with Russians when he was a presidential candidate, ABC News reported."
What your SPECULATION fails to address is that trump may have directed flynn to contact russia both prior to the election (collusion) and prior to taking office (Logan Act violation.)
Again - you're just speculating.