Airdrieonians have signed former Hearts and Leicester City midfielder Joe Hamill on a one-year deal.
The 30-year-old has also played for Livingston, Raith Rovers and Queen of the South (on loan) and had a spell at Highland League Formartine United in 2013/14.
Airdrie boss Gary Bollan told the club website: "I worked with Joe when I was at Livingston - I was keen to sign him in January but wasn't able to finalise the deal. I'm glad I was more successful this time!"