Отмечается, что статуя стояла возле Национального музея футбола в Лондоне с 2014 года. Двухметровая скульптура Джексона была установлена по заказу владельца футбольного клуба Фулхэм аль-Файеда.
Аль-Файед дружил с Майклом Джексоном, поп-певец приезжал в Лондон в качестве гостя в 1999 году.
Решение снести скульптуру приняла администрация музея после выхода фильма Покидая Неверленд.