Question: where is the afl grand final played 2017
Answer: Melbourne Cricket Ground