Ersan Ilyasova and the Milwaukee Bucks have reportedly agreed to a $21-million deal that will keep the 31-year-old in Milwaukee for the next three seasons.

It was ESPN's Adrian Wojnarowski who first broke the news.

This will be Ilyasova's second stint with the Bucks, who drafted him 36th overall in the 2005 NBA Draft as a 19-year-old. After a sub-par rookie campaign, Ilyasova played overseas with FC Barcelona in Spain for two years. He returned to the NBA, again signing with the Bucks, in 2009.

After six seasons in Milwaukee, Ilyasova bounced from team to team, playing for five different clubs in the span of just three years. Ilyasova ended the 2017-18 campaign with the Philadelphia 76ers, wherein he averaged 10.8 points, 6.7 rebounds, and 1.7 assists off the bench in 23 regular season games.

Hopefully, this reunion with Milwaukee will not require Ilyasova to pack up and leave every six months or so, with the 10-year veteran undoubtedly looking for a more permanent situation.

Ilyasova will be joining a packed Milwaukee front court, teaming up with the likes of Giannis Antetokounmpo, Jabari Parker, and Thon Maker. He will also reunite with former Atlanta Hawks head coach Mike Budenholzer, who was also recently signed by the Bucks.