Real Mallorca have signed Cyle Larin from Real Valladolid.
The Canada striker moves to Valladolid on a five-year contract, joining for a fee of €7.5m plus €700,000 in bonuses.
Larin underwent his medical on Thursday ahead of signing terms.
“I am very happy to be here; I'm excited to start with the team and meet the fans, and start scoring goals," he said.
Larin will wear the No17 shirt at Mallorca.