Who's your favorite player who never played for the Sox?

Niche question for non baseball nerds I'd imagine, but I love the sport so much it's hard not to appreciate the best. My fav was always David Wright, just such a consistent star (when he was healthy) and in some way always reminded me of Dustin Pedroia with his gritty play and team captain attitude.