Why not? Ranks second in career SLG% as a Cub, 4th in runs created, 3rd in adjusted batting runs, 3rd in batting wins, 3rd in extra base hits. Sosa is one of only six players with 600 career homeruns. Sosa is a no doubter as one of the top three Cubs of all-time, despite your emotional feelings for the player. he's not a no-doubter, and of course his offensive statistics are better than guys like billy williams, ron santo or cap anson - those guys played when pitching was more dominant than hitting, while sosa played in one of the most extreme offensive periods in history. and he was an elite hitter in a hitting dominant era, so why hold that against him?