LA Galaxy sign Jaime Villarreal to a first team contract