Free agent guard/forward Arron Afflalo has agreed to a one-year deal with the Orlando Magic, according to ESPN's Adrian Wojnarowski.

This is Afflalo's second stint with the organization after playing with the team in the 2013-14 season, his best to date.

The UCLA veteran brings a good defensive presence along with a strong outside shot, draining the three-ball at a 40 percent clip or better in three of his last five seasons.

The 6-foot-5 wing struggled to fit within a dysfunctional organization in the Sacramento Kings, averaging less than 30 minutes per game for the first time in six NBA campaigns.

Afflalo will bring a much-needed veteran presence into a youth-infused Magic roster, providing them with a solid perimeter threat, an issue they've been looking to address since the start of the summer.

Arron Afflalo has averaged 11.3 points, 3.0 rebounds, and 1.9 assists per game for his career, shooting a 38.6 percent career mark from deep.