Joe Johnson officially joins Miami Heat

The Miami Heat announced Saturday that they have signed seven-time NBA All-Star Joe Johnson. Per club policy, terms of the deal were not disclosed.

Johnson is one of only five players in NBA history to record at least 18,000 points, 4,500 assists, 4,000 rebounds and 1,500 made three-point field goals.

With his addition to the Heat roster, Miami now features 38 total All-Star appearances, the most in the NBA.

Johnson has appeared in 1,119 career games (1,049 starts) and averaged 17.0 points, 4.2 assists and 4.1 rebounds while shooting 44.1 percent from the field, 37.1 percent from three-point range and 80.1 percent from the foul line.

Johnson appeared in 57 games (all starts) with the Brooklyn Nets this season averaging 11.8 points, 4.1 assists, 3.9 rebounds and 33.9 minutes while shooting 40.6 percent from the field, 37.1 percent from three-point range and 85.2 percent from the foul line.