Question: What is the name of the college basketball stadium that opened in 1975 and whose university's current athletic director is Joe Castiglione?
Sentence (from "Lloyd Noble Center"): The Lloyd Noble Center is an 11,562-seat multi-purpose arena located in Norman, Oklahoma, some 19 mi south of downtown Oklahoma City.
Relevant evidence: Yes