Joe Harris has retired from basketball after playing for the Cleveland Cavaliers, Brooklyn Nets, and Detroit Pistons over a course of 10 years. In the 2014 NBA draft, Harris, was selected with the 33rd overall choice out of Virginia. He went on to establish himself as one of the top three-point shooters in the league.