Tough call. I have been a loyal sox fan since 1972.My first sox game.Vs the California Angles. I was just a little girl at the time,so i dont remember too much.I do remember Cecil Cooper hitting a home run. Mike Nagy was the pitcher.
I go with Ted Williams,whom was way before my time.But he had the stats,hit over 400 BA and was the heart & soul Of The teams of the late 30's,40,s,50's and early 1960s. thats 4 decades. Wow..Plus 4 years in the military.