Everton star James Rodriguez has proved Premier League doubters wrong by dominating and dictating play against Liverpool and Tottenham
When veteran Italian Carlo Ancelotti was appointed as Everton boss in December 2019 there was a definite sense that the club was taking a big step forward. Not only is Ancelotti a three-time Champions League winner, he was also seen as an incredible man manager who would attract talent to the club. After a slow […]