Cameron Brannagan signs new contract at Oxford United 0 0 Yesterday 16:00 This is United CAMERON Brannagan has signed a new long-term contract with Oxford United.