Mets Fan's Viral Rant: A Lesson in Sports Marketing?