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.