Barcelona have announced that they have completed a transfer deal for Ferran Torres after the Spanish international passed a medical at Camp Nou on Monday as he signed a five-year contract with the La Liga club. The reigning Premier League champions will receive a fee of €55 million from the sale.