Source: Ersan Ilyasova agrees to 3-year, $21M deal with Bucks

Forward Ersan Ilyasova has agreed to a three-year, $21 million deal with the Milwaukee Bucks, a league source told ESPN's Adrian Wojnarowski.

The 6-foot-10, 235-pounder is returning to the team with which he played his first seven seasons after bouncing around the past three years. He was a second-round draft pick, the 36th pick overall, of the Bucks in 2005.

Ilyasova, 31, played for Detroit and Orlando in 2015-16 and was with Atlanta, Philadelphia and Oklahoma City in 2016-17. This past season, he played 46 games with the Hawks and 23 games with the Sixers, in addition to the playoffs with Philadelphia.

He averaged 10.9 points, 5.9 rebounds and 1.3 assists per game this past season, on par with his career averages of 11.0 points, 5.9 rebounds and 1.2 assists.