The Myth Of The Free Stadium: Busted by Joe Doran. Since the announcement that London was to host the Olympic Games some eleven years ago, talk of West Ham and the stadium has rumbled on, largely in negative manner. These issues people hold are less to do with logistical problems, and more to do with…