Andrew Johnson has signed a new five-year contract with Everton, the club have announced.The striker has put pen to paper on a deal which replaces the five-year contract he signed when he arrived from Crystal Palace for £8.6million in the summer of 2006.It means the England international has now committed his future to the Toffees until 2012.
Copyright (c) PA Sport 2007, All Rights Reserved.