Gareth's sweet Toffees deal! Everton sign Barry for three years, Latest Football News - The New Paper