DALLAS (AP) - The Dallas Mavericks have re-signed guard Devin Harris.
The Mavericks didn't reveal contract terms in their announcement Thursday night.
ESPN reported Harris got a $16.5 million, four-year deal.
Harris played for Dallas on a one-year, $3 million deal last season. He originally had a $9 million, three-year deal, but that was scuttled by a toe injury that forced him to miss the first half of the season
The 31-year-old Harris averaged 7.9 points, 4.5 assists and 20.5 minutes in 40 regular-season games after returning from the injury.
Acquired by the Mavericks as the No. 5 overall pick in a draft-night trade in 2004, Harris was sent to New Jersey in a trade that brought Jason Kidd to the Mavericks in 2008. Harris also played in Utah and Atlanta.

Top NBA Public Bets

NBA Top Stories

Thumbnail Nuggets vs. Kings Prediction Are the Denver Nuggets laying too many points tonight to the Sacramento Kings? Or is Denver a good bet to cover with Sacramento struggling?
Thumbnail Hawks vs. Spurs Prediction The San Antonio Spurs are nearly double-digit home favorites tonight against the visiting Atlanta Hawks. Will the Spurs cover the big number or will the Hawks keep it...
Thumbnail Clippers vs. Knicks Prediction Will the struggling Los Angeles Clippers fall once again when they visit the New York Knicks tonight at 7:30 p.m. ET? The Clippers are...
Thumbnail Celtics vs. Mavericks Pick Are the Boston Celtics going to win a 16th straight game and cover the spread tonight at the Dallas Mavericks? Game time...
Thumbnail Thunder vs. Pelicans Pick Are the New Orleans Pelicans going to protect their home court tonight when they welcome in the Oklahoma City Thunder...

NBA Team Pages