View the original article to see embedded media.

On Sunday, Seven-time NBA All-Star Joe Johnson was playing for his team ISO YOGA at AEBL in Atlanta. 

View the original article to see embedded media.

Johnson was facing off with WINNERS UNITED, which featured Lou Williams and Montrezl Harrell. 

During the game, the 41-year-old Johnson was guarding Harrell, and he had an outstanding defensive sequence. 

Johnson absolutely shut down Harrell. 

Johnson has played for the Boston Celtics, Phoenix Suns, Atlanta Hawks, Brooklyn Nets, Miami Heat, Houston Rockets and Utah Jazz over his career. 

He had last played in the NBA for the Rockets in 2018, before playing in one game this past season for the Celtics. 

Even at his age, he can clearly still play, and could be an option for a team to sign in free agency or at some point during the regular season. 

He is one of the most consistent players in league history, and one of the best players of the 2000s. 

His career averages are 16.0 points, 4.0 rebounds and 3.9 assists per game in 1,277 regular season games.

He's also played in 120 career playoff games over his 18 seasons in the NBA. 

As for Harrell, he is currently a free agent and coming off a season where he played for the Washington Wizards and Charlotte Hornets.

The dominant forward played his college basketball for Louisville, and was a second-round pick in 2015.

He has also played for the Houston Rockets, Los Angeles Clippers and Los Angeles Lakers.

More must-reads:

TODAY'S BEST
Luka Doncic trying to replicate a feat not achieved since 2000
The time needs to be now for Connor McDavid, Oilers to win Stanley Cup
Watch: Austin Cindric wins at Gateway after Ryan Blaney runs out of fuel on final lap
White Sox's Tommy Pham voices frustrations in profane interview
Eye-popping stat highlights Iga Swiatek's dominance in fourth round of French Open
Luka Doncic calls Mavericks' jump from NBA Draft Lottery to 2024 NBA Finals 'insane'
Yankees' Aaron Boone reveals rehab assignment date for ace pitcher
WNBA upgrades hard foul on Caitlin Clark to a Flagrant 1
Steelers could ‘get a little weird’ with usage of Justin Fields, says insider
Dustin Poirier teases retirement following his loss to Islam Makhachev at UFC 302
Watch: Robert MacIntyre claims emotional first PGA Tour win with dad as caddy
11 NFL teams gain cap space from post-June 1 cuts
Watch: Shuttered college's baseball team's magical run ends on walk-off HR
Commanders release kicker Brandon McManus following his lawsuit
Giants ace Blake Snell's season just went from bad to worse on Sunday
Yuka Saso rallies to win her second U.S. Women's Open
Ryan Blaney's misfortune is Austin Cindric's gain after wild final lap at Gateway
Tigers to promote outfielder with stellar batting eye
Report: NFL expected to reach resolution on Eagles', Falcons' tampering cases this week
Blue Jays GM has no interest in entertaining trade offers for star players

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.