Question: Alfonso "Poncho" Herrera starred in which American anthology horror drama television series that debuted on Fox on September 23, 2016?
Sentence (from "The Exorcist (TV series)"): A sequel to the 1973 film of the same name, it is part of "The Exorcist" franchise.
Relevant evidence: No