DONE DEAL – Kyle Macdonald – Dunfermline

Kyle Macdonald moves on to Dunfermline after an impressive couple of seasons at Airdrie .