Charlotte Hornets forward Marvin Williams has been a consistent performer on a so-far unreliable team.
Charlotte Hornets forward Marvin Williams has been a consistent performer on a so-far unreliable team. Chuck Burton AP
Charlotte Hornets forward Marvin Williams has been a consistent performer on a so-far unreliable team. Chuck Burton AP