Conversation so far:
how many stanley cups did edmonton oilers win
The Edmonton Oilers hockey team have won 5 Stanley Cups.
where is the team Edmonton Oilers based
The Edmonton Oilers are a professional ice hockey team based in Edmonton, Alberta.

Question: when was the team founded
Self-contained rewrite: when was Edmonton Oilers founded