Gordon Hayward
Photo: David Richard-USA TODAY Sports

The Charlotte Hornets and the Boston Celtics have agreed to a sign-and-trade deal for Gordon Hayward.

As Shams Charania of The Athletic reports, Hayward will sign a four-year contract with Charlotte, worth $120M. The Hornets will also get two future second-round picks.

Meanwhile, the Celtics will get a conditional future second-round pick and a trade exception.