Celtic have confirmed the departure of Carl Starfelt to Celta Vigo on a permanent transfer.
The Sweden centre-back made 87 appearances and won five trophies after joining from Rubin Kazan two years ago.
Manager Brendan Rodgers signalled on Saturday that Starfelt was on his way out after giving the defender a farewell appearance off the bench during the champions' 4-2 win over Ross County.
The centre-half's partner, Jacynta Galabadaarachchi, left Celtic for Sporting Lisbon this summer and Starfelt was keen to follow her out of Glasgow.
Rodgers said on Saturday: "He probably felt it was the time to move on.
"There are certain conditions there that has made him think he will be going to one of the top leagues, and economically it's hard for us to compete on that side, and obviously his partner is no longer here and has moved on."
A club statement read: "Everyone at Celtic wishes Carl Starfelt every success in his future career."
West Ham have completed the signing of Mexico international Edson Alvarez from Ajax for an undisclosed fee.
The 25-year-old has agreed a contract until June 2028 with the Europa Conference League winners.
He strengthens the Hammers' midfield options following the sale of former captain Declan Rice to Arsenal.
West Ham manager David Moyes told the club website: "The midfield area was one we were especially keen to strengthen this summer - and Edson will complement the other options we have in that department.
"He's an experienced international player, who has enjoyed great success for both club and country during his career to date."
Alvarez, who began his career with Mexico City-based Club America, moves to the Premier League after clinching two Eredivisie titles during his four-season stay with Ajax.
He has been capped 69 times by his country, winning the CONCACAF Gold Cup in 2019 and 2023, in addition to travelling to the World Cup in 2018 and 2022.
West Ham, who will play in the Europa League this term, begin the new season at Bournemouth on Saturday.
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.