West Brom have completed the signing of Greece international Georgios Samaras on a two-year deal.
Midfielder Henri Lansbury has signed a new three-year deal with Nottingham Forest.
St Mirren have added to their squad ahead of the Scottish Communities League Cup final by completing the signing of Sander Puri.
The Estonia winger, who has 47 caps, has signed until the end of the season with the club having the option to extend his contract for a year.
The 24-year-old is eligible for Sunday's Hampden clash against Hearts and manager Danny Lennon refused to rule out bringing him straight into the squad after he trained with the club throughout this week.
Puri was previously on trial with Kilmarnock after leaving Finnish club KuPS.