Former Trinidad and Tobago defender Marvin Andrews has made Montrose his 14th club.
The 39-year-old has signed at Links Park until the end of the season after leaving Scottish League Two rivals Elgin City.
Andrews, capped 101 times for his country, made 14 appearances for City this season, scoring twice, for the side sitting bottom of the table.
Montrose lie five points above the Black and Whites in eighth.
But Elgin, who appointed Jim Weir as manager in November after Barry Wilson's resignation, have two games in hand.
Andrews had not played for Elgin since 6 December and made his debut for his new club in Saturday's 2-2 draw away to leaders Arbroath.
He first came to Scotland in 1997 to join Raith Rovers - to whom he has returned twice - after playing for ECM Motown, San Juan Jabloteh and Malta Carib Alcons in his homeland.
Andrews went on to play for Livingston, Rangers, Hamilton Academical, Queen of the South, Wrexham, Kirkintilloch Rob Roy and Albion Rovers before spending last season with Forfar Athletic in League One.
Meanwhile, Polish midfielder Leszek Nowosielski has been released by Montrose, because of travelling difficulties from the 22-year-old's home in Turriff, having made only two substitute appearances.
Leszek had waited for three weeks for his international clearance before making his Gable Endies debut against East Fife in December.
The former Poland Under-20 international had previously been on the books of Rodlo Opole, Odra Opole, Promien Opalenica, Ruch Zdzieszowice, GKS Belchatow and Warta Poznan.