The Cavs and James Harden agreed to a new contract on Thursday, just a few weeks after the superstar guard was arrested in Houston.