Giannis Antetokounmpo has agreed to a contract extension with the Milwaukee Bucks, the two-time MVP announced himself on Twitter. ESPN's Adrian Wojnarowski went on to report the details: three years for $186 million with a player option for the 2027-28 season. That option allows Antetokounmpo to become a free agent in 2027, when the contract of new teammate Damian Lillard expires, largely linking the two of them together in Milwaukee for the next four seasons.

"For the Milwaukee Bucks organization, they've been there with me since the beginning," Antetokounmpo said on Tuesday while addressing reporters. "They changed my life, they changed my family's life. My kids were born in Milwaukee, Wisconsin. That's what their passport says. my mom is here enjoying her life. My dad spent a couple years here before he passed away. My brothers went to school here -- private school that before I came here I was not able to afford in my lifetime. My kids are going to a private school. They've changed my life tremendously.

"I'm extremely happy. I know the ins and outs of the city. The city shows me a lot of love and also whenever I go out there and have time with my family, they also give me space, which is crazy to me. When they see me on the street, they give me space. They respect who I am as a person and what I've done for the city of Milwaukee. And for that, I can't turn my back. Not now, not in the future, not never. And I want to be committed. I want to give back to the city of Milwaukee.

"We won one championship, but I believe that we can win a second. I'm going to try my best. I'm going to do what I always do, which is try to have fun while playing the game and I hope I can create another parade in the near future that 600,000 people, the whole of Milwaukee can be out there celebrating."

Antetokounmpo became eligible for an extension in September, but claimed earlier in the offseason that he did not plan to sign one because doing so would have meant forgoing the extra money waiting a year would have allowed him to earn. During that media tour, he made it clear that his goal was to compete for championships, whether that was in Milwaukee or elsewhere.

"For me, signing is, basically, as I said earlier, it wouldn't make sense for me to sign it," Antetokounmpo said. "But then I had a conversation with my family, aka GM [Thanasis Antetokounmpo], that it would make more sense for me to sign because I'd be able to -- first of all, you don't know what tomorrow holds -- have eligibility to re-sign in 2026. I don't remember what he told me, but that was the smartest thing to do, so I just kind of trust his thinking."

That tactic has worked well for Antetokounmpo in the past. He has now twice effectively used the leverage of a short contract to convince the Bucks to make aggressive win-now moves. In 2020, one year away from becoming a free agent, the Bucks traded for Jrue Holiday. Antetokounmpo liked the move enough to re-sign, and the Bucks won the 2021 championship. This time, the move was for Lillard, and Milwaukee is hoping for a similar outcome.

Antetokounmpo is 28 now, and with this new deal, he will be eligible for free agency at the age of 32. That is notable considering the age of his teammates. Khris Middleton is 32 now. Lillard is 33 and Brook Lopez is 35. Antetokounmpo has now committed to trying to win with this group for as long as it stays together, but given the relative youth in Milwaukee, the Bucks are going to have to find a way to add young talent over the next several years if it wants to ensure that Antetokounmpo retires in the Cream City.

For now, though, this is an enormous victory for the Bucks organization. Their goal this offseason, first and foremost, was to convince Antetokounmpo to stay put beyond his prior contract. He has agreed to do just that, and by signing early, he's even done so at a slight discount. Now the Bucks can focus on their championship pursuit without the fear of losing their best player.