Shams Charania thinks NBA offseason could be 'craziest ever'