The San Antonio Spurs have reportedly re-signed guard Danny Green to a three-year contract.

Green’s agent, Bill Duffy, confirmed a report that Green had agreed to a contract worth $12 million fully guaranteed, over its three-year span.

The 25-year-old swing man from University of North Carolina played last season for the NBA veteran minimum of $854,389.

Green appeared in a career-high 66 games with 38 starts for the Spurs last season, averaging 9.1 points, 3.5 rebounds and 1.3 assists.

A former second-round pick by the Cleveland Cavaliers, Green has career averages of 7.3 points, 2.8 rebounds and 1.0 assists over 94 games, including 38 starts, with Cleveland and San Antonio.

Green should see improvement next year with the Spurs. His aggressiveness and tenacity especially on the defensive end makes him a good fit with San Antonio.

With Green back, the Spurs immediate needs remains to be adding a reliable backup to Tony Parker at the point guard spot and recruiting another big man to beef up their frontcourt.

(Photo by Eric Gay ESPN/Getty Images)