Andy O'Brien is ready to join Kevin Davies and sign a new contract with Bolton Wanderers by the weekend.

Boss Gary Megson said: "We are very keen for them to stay for the long haul."