You cannot meet them in the flesh, but you can hear/know them in spirit.
For the thousandth time what do you mean by "spirit". You have said lots about it but never yet defined it. You have blind faith that some such stuff exists even though you can't define it.