NBA Gordon Hayward Agrees to 4-Year, $120 Million Deal With Charlotte HornetsBy Joe DiTullioNovember 21, 2020