O’Connor joins Bradford City

Breaking