BBC: Porto have agreed a deal to sign Spain goalkeeper Iker Casillas from Real Madrid. Casillas, 34, who had one year left on his contract, leaves Real after 25 years, during which time he won three Champions Leagues and five Liga titles.