As a fellow Philadelphia native it hurts me to see producer & arranger Scott Storch go through his struggles with drug addiction. Considering I remember meeting him during his early days with The Roots. According to TMZ, Scott was picked up in Las Vegas last month after failing to pay for his hotel room before getting knocked for cocaine possession. Hopefully Scott can live up to his “Tuff Jew” moniker & eventually kick the habit or get it under control somehow.