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