> Do you have anything concrete to back that up?
No evidence is needed, as it's not a concrete claim. In modern US political parlance, the term "Russian asset" is a spooky-sounding but otherwise meaningless term. It's a cheap-but-effective rhetorical trick for discrediting someone.