After six months, 30,000 suggestions and 750 hours of illustrating hours…the Everton Mishmash is complete! Check out all the individual moments here.

Mirallas "Medical Within 48 Hours"

Olympiakos winger Kevin Mirallas will become an Everton player within the next 48 hours, subject to a medical ahead of a £6m move from the Greek club.

The transfer, revealed exclusively on GrandOldTeam forums on Tuesday, represents the biggest transfer fee paid from the Toffees since 2009´s move for Diniyar Bilyaletdinov.

Everton have held off interest from a host of top European clubs to land our man. Cheekily described in some quarters as the “Belgian Ronaldo”, Mirallas is quick and reknowned for his use of trickery in attacking areas of the pitch.

Everton Mishmash
The History of Everton Football Club In One Image