Question: In what city is the Salford City Stadium, home to the Salford Red Devils professional rugby club?
Sentence (from "Salford Red Devils"): Formed in 1873, they have won six Championships and one Challenge Cup.
Relevant evidence: No