Ali Crawford has joined Bolton Wanderers until the end of the season from Doncaster Rovers, subject to clearance.
The Lanark-born midfielder arrived at the Keepmoat Stadium in 2018 having arrived from Scottish outfit Hamiltion Academical where he played in over 200 games, netting 31 goals.
During his time in South Yorkshire he made 36 appearances for Rovers and finding the back of the net on three occasions.