Swansea City have a deal in place for Real Betis midfielder Jose Canas, it has been revealed.

The Mirror says Canas' deal expires at the end of the season and the Capital One Cup holders have reached a pre-contract agreement with the Spanish ace.

The 25-year-old star will join Michael Laudrup's squad on a three-year contract from July 1 after turning down a late offer from Premier League rivals West Brom. The ­agreement will not be made official by either club until May, with La Liga outfit Betis still battling it out for a Europa League spot.