Did West Ham really inherit the Olympic Stadium for "free"? I thought they were leasing it?
They will never fill that stadium on a consistent basis, they'll get relegated before that happens. Meanwhile Arsenal gotta pay up for their stadium and are strapped for cash.