Conversation so far:
how many stanley cups did edmonton oilers win
The Edmonton Oilers hockey team have won 5 Stanley Cups.

Question: where is the team based
Self-contained rewrite: where is the team Edmonton Oilers based