Giannis Antetokounmpo and the Milwaukee Bucks have agreed to a three-year, $186 million extension.

The deal includes a player option for the 27-28 season and commits him to the franchise for the duration of Damian Lillard's contract.

Antetokounmpo previously could have been a free agent in 2025.

Jon Horst traveled to Chicago on Sunday to meet with agent Alex Saratsis and work through the details of the extension that could maximize Antetokounmpo's earnings over the course of his career.