James was rumoured to be signing since the beginning of last week but could only join North End when the loan market had re-opened this morning. The 18 year old will go straight into the squad for tomorrow night's game against Sheff Utd at Deepdale.