A: The Heat have Waiters, Johnson, Richardson, Goran Dragic, Wayne Ellington, Briante Weber and Rodney McGruder in an increasingly crowded backcourt. I don't think you can judge a long-term contract just because you add a player on a one-year deal. What you are attempting to do is build long-term stability. That's why, if you truly are committed to Johnson and Richardson as players who have to get minutes, then I'm not sure you add both Ellington and Waiters. Of course, if the Heat knew they could get Waiters an argument could be made (in hindsight) that they then would not have signed Ellington. The best way to make this work might be to consider significant time for Richardson at small forward, which might be necessary, anyway, if Chris Bosh is unable to make it back.