Question: What city does the college football team Victor DeGrate played for play their home games?
Sentence (from "Oklahoma State Cowboys football"): Oklahoma State plays their home games at Boone Pickens Stadium in Stillwater, Oklahoma.
Relevant evidence: Yes