23. Magglio Ordonez
Photograph By Brian Bahr/Getty Images
A .309 career hitter, Ordonez hit 187 homers over eight seasons with the Sox. A six-time All-Star, he hit at least 29 homers in five of his final six seasons in Chicago. His best Sox season was in 2002 when he batted .320 with 38 home runs and 135 RBIs.