The late announcement of the signing caught everyone out but the deal was completed in time for the former Cardiff City defender to play against Wolves, a game that ended 2 - 2.
Barker is a solid ful back with plenty of Championship experience. He's the second player to come from Q.P.R. this week after the arrival of Simon Walton.