Joe Johnson is currently a free agent on August 2, and I think that even at 41-years-old he could still help out several teams next season. 

The former Arkansas star was one of the best basketball players of the modern-era, and he is a seven-time NBA All-Star. 

This past season, he played in one game for the Boston Celtics

I think that the New York Knicks should add him to their roster. 

Why The Knicks?

The Knicks are coached by Tom Thibodeau, who is definitely a coach known for liking defense and veterans. 

Johnson is the perfect veteran to bring to their roster to help out the young guys, and be a player that could definitely still provide value on the floor.

Taj Gibson, who was a good veteran for the team for the past three seasons, signed with the Washington Wizards over the offseason. 

That is the kind of role Johnson could play for the Knicks.  

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

With the Hawks, he made the All-Star Game six times in a row from 2007-12.  

He then made the All-Star Game one more time in 2014 while playing for the Nets. 

In 1,277 regular season games, he has averages of 16.0 points, 4.0 rebounds and 3.9 assists per contest. 

While he never had any deep playoff runs during his prime, he still has an impressive 120 career playoff games under his belt. 

The Knicks should consider bringing him in. 

More must-reads:

TODAY'S BEST
Team Penske exec says team 'never lost faith' in Austin Cindric amid winless streak
Former All-Star feels Stephen Curry is 'not a generational talent'
Vikings, Justin Jefferson shatter record with historic contract extension
First ever 'Cosmic Baseball' game was unbelievably awesome
Draymond Green thinks Fever need 'an enforcer' to protect Caitlin Clark
Giants reportedly expecting standout TE to retire
Celtics could add highly respected coach as Charles Lee replacement
Knicks expected to extend Tom Thibodeau
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