"It's a great opportunity for him and I don't think we should deny a young player the chance to play at a top level if it's right for the football club and good for the player, " said Duncan.
He hasn't spent so much money in the five years he's here and we're always challenging him, playing some great football and he knows a goodplayer when he sees one.
"Now we are at the stage where our young players are as good as the better player from the better European leagues, " explained head football coach Michael Browne.
"He is a different kind of player to James with his power and strength all round the pitch, allied to a very goodfootball brain, " said MacDonald, who was handed temporary charge of the club following Martin O'Neil's shock decision to quit.