The National Basketball Players Association elected Fred VanVleet as its new president, sources told Shams Charania of ESPN.

VanVleet succeeds CJ McCollum in the position. McCollum will serve as an advisor to VanVleet.

VanVleet is set to serve a four-year term in the role.