Giannis Antetokounmpo and the Milwauke Bucks have agreed to a four-year, $100 million extension, according sources via The Vertical.

Only 21 years old, the Greek forward holds one of the most promising futures among young players in the league. His team, which drafted him 15th overall in 2013, has now rewarded him with a contract just under the maximum.

Last season, Giannis Antetokounmpo averaged 16.9 points, 7.7 rebounds. 4.3 assists and 1.4 blocks per game. He appeared in all but two of the Bucks' games during the 2015-16 season.

The contract extension is expected to be signed on Tuesday.