The Milwaukee Bucks have locked up their budding star, Giannis Antetokounmpo, signing him to a four-year extension worth $100 million. The deal is set to be made official on Tuesday, per the Bucks, and will kick in next season.

In comparison to deals around the league, the Bucks locked up the Greek Freak in a steal, as the deal is reportedly less than a maximum contract. To put it in perspective, the Portland Trail Blazers recently signed 25-year old C.J. McCollum to a four-year, $106 million agreement. The deal with Giannis also works out better for the Bucks as he took $6 million less than the max and there are no options attached to the contract. Giannis was set to become a restricted free agent at the end of the 2016-17 season.

Last season, Giannis averaged a career high in points (16.9), rebounds (7.7), assists (4.3), steals (1.2), and blocks (1.4). He also shot 50.6 percent from the floor, his best season shooting the ball so far in his young career.

An earlier report back in July had indicated Giannis could be on his way towards a five-year extension worth roughly $145 million.

“I’ve become very attached to Milwaukee.” Giannis stated via his blog back in early June. “The thought that I might not win a championship in my career doesn’t even exist in my mind. I will win at some point! I will do everything to win a championship.”

Looks like Giannis is staying true to his word thus far.

Photo courtesy of Dan Hamilton, USA TODAY Sports.