Watch: LeBron James Is Not Happy With The Newest Basketball Invention September 13, 2018 Have you seen the QUBE? It’s the latest basketball invention, and LeBron James doesn’t really like it. King James noticed the tweet of a peculiar...