Boston is a town that lives, eats and breathes baseball. The team has been around for over century. Our teams have had some of the most historic players to ever play the game. Fenway Park is basically a cathedral. I get goose bumps every time I go there and I have lived in Boston my whole life.
I think in today's world of fast pace, consume your info in a nanosecond, baseball seems dated. I get it on one level but I am not sure how old you are. For folks who are 18-30 which is the target market for pro sports, baseball seems antiquated but for everyone else who grew up on it, it it is THE game to watch/follow. The strategy is the best part of the sport but unfortunately that does not come across on TV well. It is not timed sport either like the others which makes it unique. You have to get that final out to win.
All that being said, football is my favorite sport. But the Red Sox are my heart and soul. My dad is 83 and he has infused a love of the game that is hard to articulate but it is part of Boston's fabric.