Agora no Feyenoord, João Carlos Teixeira representou em Portugal o FC Porto, o Sp. Braga e o Vitória Guimarães, ele que fez formação no Sporting. Ao Maisfutebol, recorda essas experiências em Portugal