Former Manchester City striker John Guidetti has joined Spanish side Celta Vigo on a five-year deal.
The 23-year-old made only one appearance for City since joining them in 2008 and had been a free agent after his contract expired last month.
The Swede previously had loan spells at Burnley, Feyenoord, Stoke and Celtic, where he won the Scottish Premiership and League Cup double last season.
He helped Sweden win the European Under-21 Championship in June.
Find all the latest football transfers on our dedicated page.