With reports having heavily linked Zlatan Ibrahimovic with a return to the Premier League, the Swede has now reportedly decided which club he will play for next.
After his time at LA Galaxy in the MLS came to an end recently, many reports linked the former Sweden international with a return to Manchester United.
The 38-year-old was also said to be on Jose Mourinho's radar at Tottenham Hotspur, but the Portuguese tactician refuted those rumours, insisting the deal would not make sense of the north London club.
Ibrahimovic has also reportedly been targeted by AC Milan, and now, according to the Daily Telegraph, the striker has agreed a deal in principle with the Italian club.
The forward spent two seasons with the Rossoneri between 2010 and 2012, after his exit from Spanish giants FC Barcelona. He spent the 2010/11 campaign on loan at Milan, before his deal was made permanent the next season.
Ibrahimovic represented the San Siro-based club on 85 occasions, scoring 56 goals and assisting a further 24 strikes, and winning two trophies along the way.
Milan have struggled in Serie A so far this season, having claimed just five victories from their first 14 league matches of the season, and are 13 points behind the top three of Lazio, Juventus and city rivals Inter Milan.