The West Ham and Everton swap nobody saw coming

West Ham United's Scottish manager David Moyes gestures during the English Premier League football match between West Ham United and Leicester City at The London Stadium, in east London on...

West Ham and Everton face off tomorrow evening.

West Ham United's Scottish manager David Moyes gestures during the English Premier League football match between West Ham United and Leicester City at The London Stadium, in east London on...

David Moyes will be in a familiar dugout tomorrow evening when West Ham take on Everton.

It is his third visit to Goodison Park with a new club, following unsuccessful trips with Manchester United and Sunderland.

To make the match even more intriguing, Everton are reported by BBC Sport to be strongly considering a move for Sam Allardyce.

Allardyce was the manager of West Ham between 2011 and 2015.

This crossed over with Moyes' stint at Everton from 2002 and 2013.

Sam Allardyce, Manager of Crystal Palace looks on prior to the Premier League match between Crystal Palace and Hull City at Selhurst Park on May 14, 2017 in London, England.

If you had suggested that between 2011 and 2013, Moyes and Allardyce would end up swapping jobs a few years later, you would have received funny looks and a few choice remarks from supporters.

Even just a few weeks ago, David Moyes was hardly the popular choice for the West Ham job. 

Two games into the role, supporters are open minded but yet to be convinced.

The prospect of Everton handing the keys to Allardyce seems even more unlikely, but it suddenly seems like a real option, which is reflective of their worrying league position.

Moyes was previously derided by Everton fans after his failed spells elsewhere, while Allardyce was fired by West Ham.

Now both could have the chance to re-write their own legacies, in unlikely circumstances.

Register for EVERTON team updates

Register for HITC Sport - Daily Dispatch