Question: Where was the current head football coach forThe University of Central Florida previously employed?
Sentence (from "UCF Knights football"): The stadium is located on UCF's main campus in Orlando, Florida, United States.
Relevant evidence: No