Milwaukee Bucks superstar Giannis Antetokounmpo has agreed a new long-term deal, the biggest in NBA history. Antetokounmpo, who would have been able to enter free agency in 2021, said in a statement on Twitter he had agreed a five-year deal with the Bucks. "This is my home, this is my city," the two-time NBA MVP said. "I'm blessed to be able to be a part of the Milwaukee Bucks for the next five years. Let's make these years count. The show goes on, let's get it." <em>ESPN</em> reported that Antetokounmpo's contract extension was worth $228.2 million. The deal allows an opt out after four years. It eclipses the $206.8m five-year deal agreed between Russell Westbrook and the Oklahoma City Thunder in 2017. The deal will also see Antetokounmpo, 26, take home the highest average annual salary in the NBA over the length of the contract. Antetokounmpo will earn an average $45.6m a year. NBA great LeBron James earns $44.5m a season with the Los Angeles Lakers. It is the latest chapter in the meteoric rise of Antetokounmpo, who was born in Athens to Nigerian immigrants and once earned money hawking watches, bags and sunglasses as a street vendor. He was spotted by NBA scouts and drafted with the 15th overall pick by the Bucks in 2013. He made his league debut as an 18-year-old that year. Antetokounmpo has dominated the NBA in recent seasons, winning the season MVP honours this year as well as the defensive player of the year award, averaging 29.5 points and 13.6 rebounds per game. The top 10 biggest active contracts in NBA can be seen in the picture gallery above. The list has been complied by <a href="https://www.spotrac.com/nba/contracts/sort-value/">Spotrac</a>, and online sports team and player contract website. To view the next image, click on the arrows or if on a mobile device, just swipe.