Question: What is the population of the city which hosted the 2004 Open Canada Cup ?
Sentence (from "2004 Open Canada Cup"): Windsor Border Stars defeated Ottawa St. Anthony Italia 4-3 in a penalty shootout in the final played at Cove Road Stadium, London, Ontario.
Relevant evidence: Yes