Free agent JaVale McGee has agreed to a three-year, $20.1 million deal with the Dallas Mavericks, with player option for third season, sources tell @TheAthletic @Stadium.

— Shams Charania (@ShamsCharania) June 30, 2022