Orlando Magic guard Gary Harris has agreed on a two-year, $26 million contract extension, his agents Austin Brown and Aaron Mintz of CAA Basketball told ESPN’s Adrian Wojnarowski.

The Magic announced they had reached an extension with Harris on Thursday evening.

Harris, 27, is one of the better guard defenders in the NBA and reestablished his 3-point shot this past season with the rebuilding Magic, shooting 38.4% from behind the 3-point arc on five attempts per game. It’s the third-best percentage of Harris’ career, and his best since shooting 39.6% in his fourth NBA season in 2018.

After spending his first six-plus seasons with the Denver Nuggets, Harris was shipped to Orlando as part of the trade that sent Aaron Gordon to Denver during the 2021 season. He then played out the final year-and-a-half of his previous deal with the Magic, giving a young Orlando squad a veteran voice in the locker room.

“I’ve seen growth. It’s been tremendous,” Harris said during the season. “[Magic head coach Jamahl Mosley] and the whole coaching staff, they do a great job teaching these young guys, and the vets we try to do a good job of helping these guys out as well. These young guys are willing to learn. They want to learn. They want to be great. They want to win.”

The Michigan State product finished last season with an average of 11.1 points per game on 43.4% shooting overall and 87.4% from the free throw line in addition to his improved 3-point shooting.

ESPN’s Tim Bontemps contributed to this report.

The Kansas City Chiefs are 2019 NFC Champs - get your gear on at Fanatics