The Orlando Magic are expected to reach an agreement with veteran sharpshooter Joe Ingles, per Turner Sports insider Chris Haynes.

According to ESPN's Adrian Wojnarowski, the deal will be for two years and $22 million.

Ingles spent last season with the Milwaukee Bucks after signing a one-year, $6.5 million contract with them in the 2022 offseason. With that in mind, it isn't difficult to understand why the 35-year-old would choose to play for a promising but rebuilding squad in Orlando over a championship contender like the Bucks.

In any case, Ingles is a nine-year veteran that's made 40.9 percent of his 3-point attempts over his career, the 11h-best mark among active players. That type of shooting doesn't just grow on trees, and with Orlando shooting 34.6 percent from 3-point range last season (24th in the NBA), it wasn't growing near Disneyland either.

Likely to come off of the bench, Ingles' 3-point prowess and decision-making will come in handy. Especially with the depth behind Magic rising star Paolo Banchero and Franz Wagner possibly just Bol Bol and Jonathan Isaac outside of Ingles.

In the case of Banchero, who Ingles is likely to spend a noteworthy amount of minutes beside, his patience and wisdom that's beyond his years as a post playmaker. Consequently, Ingles should find himself getting plenty of clean looks when they're on the court together.

Another potential positive of having a shooter of Ingles' caliber is that he could help improve his teammates' shooting through direct instruction. For a player like Banchero, this could be the difference between him being great and him being excellent.