Question: where does stanford play their home football games?
Answer: Stanford Stadium