The NBA free agency 2017 period continued with more signings on Thursday. Among the players making deals were former Sacramento Kings star Rudy Gay and longtime NBA star Vince Carter. Gay had been mentioned in rumors with a variety of teams, including the Oklahoma City Thunder, while Carter has been winding down his All-Star career. Here are the latest details on Gay and Carter's deals with their brand new teams, the San Antonio Spurs and Sacramento Kings.

Gay joins Spurs

This past NBA season there were plenty of Rudy Gay trade and free agency rumors.

Once Gay officially declared his intent to test free agency, it became a foregone conclusion that he'd be leaving Sacramento. Over the past week, it was said that he'd be meeting with several teams including the Thunder and Spurs.

On Thursday, San Antonio officially signed Gay to a deal. League sources informed ESPN that Gay's deal is for two years and worth $17.2 million. It will also include a player option for the second year of the deal.

Gay has now been in the league for 11 years and has played for the Memphis Grizzlies, Toronto Raptors, and Sacramento Kings. This past season he averaged 18.7 points and 6.3 rebounds per game for the Kings. He suffered a left Achilles tendon tear which sidelined him for much of the second half of the last season.

However, Gay has been on the recovery path and is expected to possibly return to the court sometime this fall. With his latest deal, he can spend a year with a contender and then choose to enter free agency again after the season if he wants to.

Kings sign Carter

In what may be a surprising move, the Sacramento Kings have signed Vince Carter to a deal.

Per ESPN's Adrian Wojnarowski, Carter's deal is for just one year and is worth $8 million. He's currently the oldest player in the NBA at 40-years-old and one of just two players remaining in the league from the 1998 NBA Draft. The other is fellow former All-Star Dirk Nowitzki.

After starting his career in Toronto, Carter played for New Jersey, Orlando, Phoenix, and Dallas, before spending the past three seasons with the Memphis Grizzlies.

For the 2016-17 NBA season, he averaged eight points and just over three rebounds per game. The team qualified for the NBA Playoffs but ultimately fell to the Spurs 4-2 in the first round.

Carter is likely a future Hall of Famer who can now mentor the younger players on a rebuilding roster. This coming season could see him achieve several milestones in his career, as he is less than 300 points away from Patrick Ewing on the NBA's All-Time scoring list, and 638 points from breaking into the Top 20 scorers of all-time.