Question: where does stanford play their home football games
Answer: Stanford Stadium is an outdoor athletic stadium in Stanford , California , on the campus of Stanford University .