McFadden is back!
James McFadden made a surprise return to Everton after leaving a few years ago to Birmingham. In view of our financial situation, the free transfer of a fairly creative player is welcomed.
His contract is till the end of this season.
Welcome Home McFadden!