Question: 2015 Tulsa Golden Hurricane football team represented the university that has an affiliation with what church?
Sentence (from "University of Tulsa"): The University of Tulsa (TU) is a private research university located in Tulsa, Oklahoma, United States.
Relevant evidence: No