Barlow has definatly signed a super league contract according to my friend who supports the team in question. He was seen talking with their coach/chairman at their stadium.
Can definate make sep up but needs cut out penalties and needs to try more. good luck to him
sorry to see him leave though as i good friends with his familly and his sponsor.