Posted inEntertainment News Music News Chief Keef Admits Lean Ruined Last 2 Mixtapes Posted by Theon February 15, 2014 It seems Chicago rapper Chief Keef is taking responsibility for the last two mixtapes which he admits were not up to par, and talks about being in rehab.