Fulham have accepted a bid from Rangers for midfielder Steven Davis.

"A fee in the region of £3million has been agreed," a Fulham spokeswoman said after their defeat at Hull City. "Personal terms are still to be agreed so the transfer has not been completed yet.

"He travelled up with us, and then went on to Glasgow for talks, before returning to London."