Johnson, 38, earned another shot in the National Basketball Association with his performance in the 3-on-3 league.
Yahoo Sports senior National Basketball Association insider Chris Haynes reports Johnson has agreed to a deal with the Detroit Pistons, potentially returning to the National Basketball Association after a season away.
In a corresponding move, the team has waived Michael Beasley, who agreed to a non-guaranteed deal earlier this summer.
The 17-year National Basketball Association veteran is attempting an National Basketball Association comeback.
Johnson, 38, spent last season in the Big 3 league, winning the MVP and leading his team to a championship. He also led the league in points, assists, 4-pointers and made six game-winners exhibiting his clutch gene. The Brooklyn Nets reportedly scheduled their own workout with their former star, and Johnson was supposedly also on the radar of the Philadelphia 76ers, Milwaukee Bucks, Los Angeles Clippers, and Denver Nuggets. He averaged only 6.8 points and 3.1 rebounds per game while shooting a rough 40.6 percent from the field during his last National Basketball Association campaign, split between the Utah Jazz and Houston Rockets.
Johnson wasn't just some participant in the Big 3, he dominated it, breaking the single-season record for points and assists.
Detroit will be Johnson's eighth team since entering the league in 2001.