Question: What town is the stadium where FC Dallas plays its home Soccer games?
Answer: Frisco, Texas