David Portnoy — the founder of famous sports blog barstoll sports — is now promoting memecoins, leading to controversy.