Who did the Miami Heat just acquire?

Who did the Miami Heat just acquire? On Friday, they announced the signing of forward Jamal Cain. He is the 18th player under contract. The Heat can have many as 20.

On Friday, they announced the signing of forward Jamal Cain. He is the 18th player under contract. The Heat can have many as 20.