John Bateman, right, has signed a new contract with

John Bateman, right, has signed a new contract with Bradford
PA Sport
John Bateman, right, has signed a new contract with Bradford
View Comments