Fred VanVleet has been elected as the new president of the National Basketball Players Association, succeeding CJ McCollum, who will move to an advisory role. VanVleet, a guard for the Houston Rockets and former Toronto Raptors player, begins his four-year term following a successful career that includes winning an NBA championship and signing a lucrative contract.



