朱元璋为何要杀掉已是暮年的李善长？
>> ○乙卯太师李善长自杀先是善长有过诏累宥之善长益恃恩时京民通惟庸作乱者法当徙边善长受奸民赃数奏请给其亲又从掌都督府事信国公汤和假卫卒三百人营第宅和攘臂大怒曰非奉命太师敢擅发兵邪善长惭谢至是事败善长益危惧> 上诏慰谕之复召诣奉天门与语开创艰难之际为之流涕复至右顺门> 上谓群臣曰吾欲宥李佑等死以慰太师太师年老旦暮无以为怀群臣复奏善长开国旧臣任寄腹心亲托骨肉而所为如此臣等考其事反状甚明敢以死奉法> 上曰法如是为之柰何善长大惭曰臣诚负罪无面目见百官矣乃抚遣归第赐佑及陆亨等死善长遂自经 上命以礼葬之厚恤其家子祺为驸马都尉后卒于江浦孙茂今为指挥佥事  > 太祖实录

朱元璋没有杀李善长啊，甚至为了李善长考虑过留下李佑等人的命。

只是他们罪状确实，最终李佑等人赐死，李善长自杀。