Viola's Silva has Boca deal