Stoke City captain Ryan Shawcross has left the Potters after 14 years' service, ahead of his proposed move to David Beckham's Inter Miami.
The 33-year-old club legend was contracted until the end of this season, but that contract has now been cancelled, leaving him free to move to Major League Soccer in North America.
Shawcross signed from Manchester United in August 2007, initially on loan.
He then completed a £1m move from Old Trafford the following January.
Since then Chester-born Shawcross has made 451 appearances for Stoke, the majority of them under Tony Pulis and Mark Hughes in the Premier League.