Former Real Madrid captain Raul has signed for German Bundesliga club Schalke 04 after 16 record-breaking seasons with Real Madrid. The striker was presented to the public as a Schalke player earlier today in Gelsenkirchen and has been given shirt number 7 (which he also wore at Real Madrid) by the club.