City of Champions: History on its side 25 Jun 2014 Edmonton has hosted the Commonwealth Games; it’s hosted the World Championships in Athletics. It’s been a part of every major soccer tournament that Canada has hosted — and, in 2015, it will host more Women’s World Cup matches than any other city. The reason for Edmonton’s prominence? Commonwealth Stadium: Even though it was constructed in the 1970s, it still remains the country’s premier sports venue that doesn’t have a roof Canada...