Everton has signed Junior on a four-and-a-half-year contract from free agency, reports the Premier League.
ANALYSIS Junior was a free agent, but spent some time at the Manchester City development team earlier this season. He started his career with Benfica, and now requires international clearance to finalize the move.