I have been a Tribe fan all of my life, but have always admired the Red Sox.
I love the "B" on the cap and the traditional uniforms (just wish they'd go back to the red, white and blue sox.)
I love Fenway and Ted Williams, along with Bob Feller and Mantle, were my favorite players. I saw Teddyballgame many a time and saw him hit a number of home runs in the upper deck in old Cleveland Stadium.
For whatever reason, I liked them as a kid when they had Milt Bolling, Gene Stephens, Ted Lepcio, etc.
Lastly, I love New England and Boston is my favorite city. I love all its history.
I guess it boils down to the Red Sox great TRADITION!!
Oh yes! I get MLB just to see the Red Sox.