T.I. and Tameka ‘Tiny’ Harris attend “LIBRA” album release party at Gold Room on October 16, 2020 in Atlanta, Georgia. Photo: Prince Williams/Wireimage/Getty Images We Should Have Held T.I. Accountable Years Ago David Dennis, Jr. Mar 4, 2021 What’s it going to take for us to see the red flags for what they are?