Question: What is the home stadium of the University where Roy Finch played college football ?
Sentence (from "Oklahoma Sooners football"): The program began in 1895 and is one of the most successful programs since World War II with the most wins (606) and the highest winning percentage (.762) since 1945.
Relevant evidence: No