Joe Johnson's NBA career may not be over after all. According to Marc Spears of The Undefeated, the seven-time All-Star will workout for the Philadelphia 76ers on Thursday. Johnson also has workouts set up with the LA Clippers, Milwaukee Bucks, and Denver Nuggets.

The 38-year-old didn't play in the league last season after going unsigned in free agency. Though there were little to no rumors of him potentially being picked up during the summer, Johnson's dominant play in The Big 3 provided a spotlight on his vexing inability to garner legitimate interest from NBA teams on the open market.

Clearly, the days of Johnson being anything close to a team's primary offensive option are over. He was always overstretched for that role, and in his late-30s is absent the burst necessary to get to the rim. But his scoring bona fides persist regardless, as evidenced by his MVP performance in this summer's edition of The Big 3. Johnson led the league in points, assists, field goals, and the vaunted four-point shot, as well as finishing second in 3-pointers made.

RECOMMENDED (Article Continues Below)

At a burly 6-foot-8, he has the shooting ability to stretch the floor away from the ball and requisite combination of size and skill to feast on overmatched defenders after switches. The biggest question facing Johnson's NBA future comes on defense, where he struggled immensely as a member of the Houston Rockets in 2017-18.

Every team in the league could use more shooting, and it's no coincidence that the list of teams Johnson will workout with is one limited to championship contenders. He almost certainly won't be a rotation player if he gets another chance in the NBA, but could nevertheless make a difference in the regular season and playoffs should a team befall injury.