Question: What is the name for the regulatory body of over 25,000 football clubs in Germany?
Sentence (from "German Football Association"): The DFB headquarters are in Frankfurt am Main.
Relevant evidence: No