Everton have resigned former forward James McFadden on a free transfer until the end of the season

The 28-year-old turned down a move to Celtic and Wolves, opting to return to Goodison Park.

The Scotland international left the Toffees three years ago for Birmingham, but has been without a club since leaving the Championship side, who were relegated last season, this summer.

About The Author

GrandOldTeam

Editor of GrandOldTeam.