Roma sign Juan

The Brazilian have signed a four-year contract with the Italian giants.