Joe Johnson will work out for three NBA teams as he works to get back to the league after a successful BIG3 season.

Johnson last played in the NBA during the 17-18 season.

Johnson will audition with the Detroit Pistons, Milwaukee Bucks and Brooklyn Nets.

The Undefeated's Marc Spears previously reported that Johnson worked out for the Philadelphia 76ers and is also receiving interest from the LA Clippers, Denver Nuggets and New Orleans Pelicans.