Which teams are likely to be the first team to trade for a top 20 player?
Juventus are set to announce the signing of Marco Reus from Arsenal after the Gunners announced they were ready to pay €35m for the Germany international.
The Nerazzurri will reportedly offer the Gunner €20m over four years and the 23-year-old will be reunited with former Arsenal boss Arsene Wenger after a decade-long association.
The move has not been confirmed but the Italian giants have confirmed they will use the €35.4m sale of Reus to get their second signing of the summer, midfielder Bruno Fornaroli.
Juventus also have the option to sell the German midfielder to another club, with reports suggesting they will receive around €30m.
The Bianconeri have also confirmed that they are prepared to let striker Mario Mandzukic leave this summer, with the former Inter Milan player reported to have a €35 million release clause in his contract.
The 26-year old has scored 17 goals in 34 Serie A appearances for the Nerazzu.
The Juventus midfielder is currently on a season-long loan with Inter Milan.