After the Dallas Mavericks re-signed Kyrie Irving this offseason in NBA free agency, their number one task quickly became to surround Irving and Luka Doncic with a supporting cast capable of contending in the Western Conference. The Mavs had a somewhat busy free agency and they apparently aren't done making moves yet, as they are reportedly looking to move reserve center JaVale McGee.

One of the better moves the Mavs made in free agency was bringing back sharpshooter Seth Curry, who played for the team during the 2016-17 and 2019-20 seasons. But his third go-round with the team has a bit of a catch, though, as it appears that Curry's contract has a non-guaranteed second year per Michael Scotto of HoopsHype.

Via Michael Scotto:

“Seth Curry’s two-year, $8 million deal with the Dallas Mavericks is non-guaranteed in the second year of the deal, league sources told HoopsHype.”

This will be Curry's tenth season in the NBA so maybe that played a factor in the Mavs giving him a non-guaranteed second year in his contract. It's just a little surprising for a vet like him to not have the entirety of his contract fully guaranteed. Curry has been one of the NBA's top three-point shooters in recent seasons, and he brings a skillset to the table that the Mavs need.

Last season, Curry played for the Brooklyn Nets and averaged 9.2 points, 1.6 rebounds, and 1.6 assists per game on splits of 46.3 percent shooting from the field, 40.5 percent shooting from the three-point line, and a career-high 92.7 percent shooting from the free-throw line. He played in 61 games, including seven starts, at a little over 19 minutes per game.

Curry has also suited up for the Memphis Grizzlies, Cleveland Cavaliers, Phoenix Suns, Sacramento Kings, Portland Trail Blazers and Philadelphia 76ers throughout his career.