Theo Walcott finally took the plunge and left Arsenal on Wednesday, completing a £20million move from North London to join Sam Allardyce at Everton.
The England international successfully completed a medical and put pen-to-paper on a deal that will keep him at Goodison Park until June 2021.
During 12 years at Arsenal the 28-year-old managed 108 goals in 397 appearances and Sportsmail assesses whether or not he has fulfilled his undoubted potential so far.
He simply hasn't improved enough
Ian Ladyman
Theo Walcott has been typical of what has happened at Arsenal in recent years.