Question: Who wore England's number 9 shirt in their 1966 World Cup Final victory over Germany?
Answer: bobby charton