Which Scottish club has produced the most players for the national team?
Celtic
Rangers
Aberdeen
Heart of Midlothian
Answer
Celtic has produced the most players for the Scotland national football team. Many Scottish internationals have come through the club's youth academy or played for the first team during their careers.
Scotland national football team True Fan Quiz: 19 Questions to separate the true fans from the rest