Football legends

123456789
Across
  1. 2. French captain, known for his World Cup triumphs and his infamous headbutt
  2. 4. English player, best known for his Posh wife
  3. 5. Spanish center-back, played for Real Madrid for 16 seasons
  4. 6. Brazilian player, known as the king of football
  5. 7. German goalie, one of the best in history, plays for Bayern München
  6. 9. Argentinean player, "hand of God"
Down
  1. 1. Portuguese player, still plays and is considered one of the best of all time
  2. 3. Dutch player, best attacker from Netherlands, the most famous "what if"
  3. 8. Italian player, "divine ponytail", missed a very famous penalty (Brazilians love him though)