TEN years ago? Never! Manchester sure proved them wrong...ONE point all the same...We were promised a tram link to the stadium that never happened and, although being built at last, STILLL not open!!! Would the same be the case in London for the Olympics? NEVER !!!!