John Wall has agreed to the designated player veteran exception with the Wizards, meaning the All-Star guard is on board for a a four-year, $170 million extension starting in 2019, David Aldridge of NBA.com reports.

Wall, a four-time All-Star, just completed his seventh season in Washington, his most productive yet for the Wizards (23.1 points, 10.7 assists and 4.2 rebounds per game). For his career, he averages 18.8 points, 9.2 assists and 4.4 rebounds a game.

Wall was able to get the deal from Washington by virtue of making the third-team All-NBA team in 2017, the first time in his career. Wall joins players like James Harden in Houston and Stephen Curry in Golden State with his very own "supermax" deal.

With the extension in place, the Wizards locked up Wall for at least the next five seasons with that player option coming in the 2022-23 season. Washington will pay more than $90 million for Wall, Bradley Beal and Otto Porter Jr. in 2019-20 - and it won't get any cheaper after that - but this is what it costs to keep a young core together.

Guaranteed salary in Washington for the next four seasons: $126M, $126M, $108M and $98M.