Question: What is the name for the regulatory body of over 25,000 football clubs in Germany?
Answer: The DFB Sports Court