Villarreal has signed Brazilian midfielder Edmilson from FC Barcelona on a two-year contract.
Villarreal signs Edmilson from Barcelona