The Boston Celtics may have finally put together a squad that could challenge the Cleveland Cavaliers for Eastern Conference supremacy. While point guard Kyrie Irving is seemingly the final piece of the puzzle, the move was facilitated by Boston's signing of then-Utah Jazz forward Gordon Hayward in free agency.

Despite being selected to just his first All-Star game, Hayward has established himself as one of the best small forwards in the league. Still, he has largely flown under the radar during his time with the Jazz.

However, one player who has definitely taken notice is his former teammate, Richard Jefferson. Jefferson said Hayward is as complete a player there is in the league, during an appearance on the Bill Simmons Podcast with The Ringer:

“I played with Hayward in Utah, he is about as complete a player as there can be. There is no flaws in his game, maybe except that he is too unselfish.”

To receive such praise from an 18-year NBA veteran like Jefferson is a tremendous compliment — especially when one considers he has played with and against some the best to ever grace the hardwood.

The two played for Utah during the 2013-14 NBA season when Hayward was still just a budding young star. However, Jefferson is likely hoping to see a less complete player when they presumably square off in next year's Eastern Conference Finals.