Question: where do the edmonton oilers play home games
Answer: Rogers Place