There has been financial speculation around Oxford Stadium for months with the company late on its accounts and £2 million in debt.
There has been financial speculation around Oxford Stadium for months with the company late on its accounts and £2 million in debt.