Sky Sports: West Ham have signed a deal to lease the Olympic Stadium


B101 Writer