The Magic are signing guard Gary Harris to a two-year deal worth $26 million, agents Austin Brown and Aaron Mintz told Adrian Wojnarowski of ESPN.

Jeff Zillgitt of USA Today first broke the news that Harris would be returning to the team.

Harris, 27, is 6-foot-4 and averaged 11.1 points on 43 percent shooting, appearing in 61 games in his first full season in Orlando.

He spent the first six years of his career with the Nuggets, before being sent to the Magic as part of the Aaron Gordon trade.

“Harris quickly became a valuable two-way starter with the Nuggets beginning in the 2015/16 season,” wrote Alex Kirschenbaum of Hoops Rumors. “His availability began to be hampered by injury issues towards the end of his Denver tenure.”

More must-reads:

TODAY'S BEST
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Timberwolves starter ruled out for Game 5 vs. Nuggets
Chris Finch throws shade at Nuggets star over Rudy Gobert’s fine
Astros starter ejected after foreign substance inspection
Cardinals head coach warns not to bet against Kyler Murray
Details emerge on Jason Kelce’s role at ESPN
Rangers defenseman wins Mark Messier Leadership Award
Ex-NFL head coach takes over as Arena Football League commish
Yankees young stud takes major step in return from injury
See top groupings for Rounds 1 and 2 at 2024 PGA Championship
Former Bruins winger dead at 75
Brewers lose team-leading home run hitter to injured list
Super Bowl-winning safety plans to retire after 2024 season
Canucks' Nikita Zadorov takes a shot at NHL over teammate's suspension
Sports radio star Doug Gottlieb to coach college hoops while staying on the air
NFL scores big win in legal battle with ex-Raiders head coach
Astros 3B breaks out of slump in contract year
Cardinals sign second-round CB
Micah Parsons makes history with new Bleacher Report deal
Celtics assistant named candidate for Lakers HC job