Former All-Star Joe Johnson played for many different teams in his career, but not the Cleveland Cavaliers. Although, Johnson did once have an opportunity to be a part of the Cavs in 2016. He said he always wanted to play with LeBron, but chose Miami & D-Wade instead.
(Via All The Smoke):
“I had that opportunity, but I chose to go play in Miami. That’s the year they came back and won it, they were down 3-1 in the Finals.”