Championship side Bristol City have signed goalkeeper Luke Steele from Panathinaikos on a free transfer.
The 32-year-old former Manchester United, West Brom and Barnsley keeper has signed a one-year deal, with an option of a further year.
Head coach Lee Johnson said: "Luke has plenty of Championship experience and has played in plenty of big games, including in Europe.
Meanwhile, forward Rory Holden has joined the Robins from Derry City.
Holden, 20, joins from the League of Ireland club on a two-year contract with an option for a further year,
City have also signed 18-year-old midfielder Tyreeq Bakinson, who arrives from Luton Town and has signed a three-year deal, with a further year option.
Both players will link up with the club's development group.
Johnson added that Steele is "still young for a goalkeeper and is very mobile and agile".
Find all the latest football transfers on our dedicated page.