Why REALLY are the New York Yankees so popular? And no, it isn’t only because of the money

As an ardent sports fan I have always been fascinated by why certain teams are more popular than others. Is it because of the finances? Is it because of great marketing? Is it because of being at the right place at the right time? Or is it because of the success? The answer for me [...]