With the Winter Games set to close Sunday night, you can almost hear the voices of Canadian officials saying, "We told you everything would work out."


More...