Andrew D. Bernstein/Getty Images

The Orlando Magic improved their frontcourt rotation on Sunday when they agreed to terms with big man Marreesse Speights.

USA Today's Jeff Zillgitt reported the deal is for the veteran's minimum, which is one year and $2.1 million.

This comes after Speights opted out of his contract with the Los Angeles Clippers earlier in the offseason.

Speights has also played for the Philadelphia 76ers, Memphis Grizzlies, Cleveland Cavaliers and Golden State Warriors throughout his nine-year career. He won a title and two Western Conference championships with Golden State before joining the Clippers.

Speights was largely a role player for the Clippers in 2016-17. He played 15.7 minutes per game behind Blake Griffin and DeAndre Jordan. He averaged 8.7 points and 4.5 rebounds a night and has been a solid scorer throughout his career on a per-minute basis (19.9 points per 36 minutes).

Speights began consistently firing away from deep for the first time in his career last season and made 1.3 triples a game. He never averaged more than 0.3 before 2016-17. His ability to venture outside the paint was also apparent on defense, as opponents shot 5.8 percentage points worse than their normal average when Speights guarded them beyond 15 feet, per NBA.com.

Speights will be 30 years old at the start of the 2017-18 campaign and boasts 60 postseason games on his resume. Look for him to be a veteran leader who provides a scoring punch off the bench for the Magic.