I
Ian
What does everyone think about the ongoing argument between Spurs and West Ham over the olympic stadium when its finished with? It would seem that West Ham have the upper hand as they have said that they will keep the running track!!!