In which city do Greater Western play at the Spotless Stadium?
Sydney Showground Stadium: Sydney Showground Stadium (commercial name Spotless Stadium, previously Škoda Stadium) is a sports and events stadium located at the Sydney Showground in Sydney Olympic Park.
i don't know