Theo Walcott has been at USM Finch Farm today to put the finishing touches on a move to Everton, according to the Liverpool Echo.

Respected journalist Paul Joyce has said a £20 million fee has been agreed to end the England international’s 12 year stint in north London.

The Blues have shrugged off competition from Southampton for the 28-year-old’s signature and the deal will see him become Sam Allardyce’s second signing as Everton boss.

Allardyce has also got a left sided defender and Sevilla midfielder Steven N’Zonzi on his radar.