Well there is a lot of connections between Trump and Russia. Wiki here shows quite a few:
https://en.wikipedia.org/wiki/Links_between_Trump_associates...
I'm not interested in auditing the entire thing, but like I said whether what occurred was "collusion" is something that cannot be fact-checked as it will always be a matter of opinion