Yeah makes sense actually, I remember reading he was into the hotel business a while back I think. He tried something at Chelsea like that (Chelsea Village?)
The bit about selling top players and not replacing them and money going missing sounds like the Glazers