Newcastle United boss Kevin Keegan is ready to meet Fulham's asking price for Steven Davis.

Keegan will offer £4 million for the Ulsterman, who has been outstanding on-loan at Rangers this season.