The Milwaukee Bucks re-signed Gary Trent Jr. to a four-year, $64-million contract, his agent told ESPN's Shams Charania.
The 27-year-old guard spent the past two seasons with the Bucks, averaging 9.7 points on 39.1% shooting from deep over 139 appearances.
Trent will make $15.2 million in the first season of his new deal, according to Bobby Marks of ESPN.
The contract is fully guaranteed with no options, per The Athletic's Eric Nehm and Sam Amick.
Milwaukee secured Trent's Bird rights after signing him to contracts prior to each of the previous two campaigns, adds Marks.
Trent received interest from multiple teams and went through potential sign-and-trade scenarios before ultimately returning to Milwaukee on a new deal, according to Charania.
Trent will likely play behind newly-acquired guard Tyler Herro.












