Aaron Ramsey has officially left Juventus after the Serie A giants ripped up the final year of his contract.
The 31-year-old has never fully settled in Italy after arriving on a free transfer from Arsenal, and played fewer than 50 games in Italy during his three years in Turin.
Ramsey was farmed out on loan to Rangers during the January transfer window, but they opted against making his move to Ibrox permanent - he missed the crucial penalty in the Europa League final shootout defeat to Eintracht Frankfurt in May.
He remains an integral part of Wales' plans for the World Cup alongside Gareth Bale, who recently headed over to MLS to sign with LAFC, and could end up returning to the Premier League if one of a number interested parties decide to offer him a contract.
Listen now to 90min's Talking Transfers podcast, with Scott Saunders, Graeme Bailey, Harry Symeou & Toby Cudworth. On the latest show they discuss Cristiano Ronaldo holding talks with Man Utd over his future, Barcelona attempting to sign Jules Kounde ahead of Chelsea, Man City rewarding Phil Foden with a new contract and more. Available on all audio platforms and the 90min YouTube channel.
If you can't see the podcast embed, click here to download the episode in full!
Everton and Wolves have been linked in the past, but there's also been murmurs of a switch to Nottingham Forest - a club who have undertaken a hefty recruitment drive after returning to the Premier League following a 23-year absence.
Ramsey is fondly remembered for his lengthy spell with Arsenal, who he won three FA Cups with under the guidance of legendary manager Arsene Wenger.