Alex MoskovitzJan 20, 20226 minWhy Does Barstool American Still Exist?American University's most notable meme page is tied to a notorious company. This seemingly innocuous social media account sponsors an...