Definitley. We all talk crap about them, but the New York Yankees are the most-recognized sports franchise ever. Hell, I hate the Yankees, but I have a cap with their logo just because.
Props to A-Rod by the way. I hope he uses the leverage from the season he's been having to stick it to the front office there. He's getting crap from every other person in NYC while all the Uncle Moneybags that run the franchise are slowly figuring out that even a billion dollars can't guarantee you a World Series.