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. Listing a bunch of statistics that put Sosa 3rd or 4th don't make a compelling argument for him being a no doubter for the top 3 Cubs of all time. Considering positional scarcity, I'd put him 4th behind Williams, Banks, and Santo, not to mention deadball guys like Anson and Chance, or pitchers like Jenkins, Smith and Brown.