The Drive: July 22nd, 5:25pm – Chuba Hubbard leaving twitter/social media. Should more athletes follow?

  • After the OK. State stuff, it got bad and negative so he has decided to leave it all
  • Social media is annoying