The 21-year-old Uruguayan, who never played for Villarreal having spent last season on loan at Recreativo Huelva, put pen to paper on a four-year contract with Barca on Friday after passing his medical.
The deal will cost Barca 16.5million euros and Caceres´ contract includes a buy-out clause of 50million euros.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms