Question: What is the city location of the BSC football stadium of Idaho ?
Answer: Moscow , Idaho