Everton have confirmed that an undisclosed fee has been agreed between the two clubs so it seems that subject to Johnson passing the medical and agreeing personal terms he should soon be a Fulham player.
"Everton can confirm that it has agreed an eight-figure sum with Fulham for the services of Andrew Johnson," a statement on the official Toffees website reads.
"This is subject to the player agreeing personal terms and negotiating a medical."