Multiple reports say the Milwaukee Bucks are signing guard Gary Trent Jr. to a four-year, $64 million contract. The deal is described as fully guaranteed, and it keeps Trent with Milwaukee through the 2029–30 season. Reports characterize the agreement as a major pay raise after Trent moved from a smaller role and salary to a full mid-level exception-type contract.

According to one source, Trent returns to Milwaukee on the new multi-year deal and is set for his final season with the Bucks before the contract expires in the 2029–30 timeframe. Another report notes that last season is among his lowest statistical outputs, with the lowest points and minutes figures since his second NBA season, while also citing that he averaged 8.1 points per game.

Taken together, the coverage focuses on the contract’s value, length, and term through 2030, along with context about Trent’s recent performance leading up to the agreement. The reports attribute the contract outcome to league and team sources and do not indicate additional player transactions tied to the signing.