England international Theo Walcott has joined Everton from Arsenal on a three and half year deal. Theo Walcott has become Everton's second signing of the transfer window after completing a move from Arsenal in a £20m deal.The 28-year-old underwent a medical on Merseyside on Tuesday before finalising terms on a three-and-a-half-year contract. Everton are understood to have matched the