
The 21-year-old can play in either defence or midfield and could make his debut against Dunfermline tomorrow in the Betfred Cup after international clearance was granted in time for the match.
Randall has made eight appearances for the English Premier League outfit and has also spent time at Shrewsbury Town on loan.