There are a few current companies that I'm pretty loyal to. Titleist, Patagonia, USAA, and DeWalt come to mind. If any of them performed like the Sox, I'd ditch them in a heartbeat.
I've "tried on" four MLB baseball teams the past couple seasons and it just isn't authentic. So what do sports teams do to create such customer loyalty that other businesses can't?