Interesting reading that. Not sure Carroll was forced out in the way we think he was ? It says he had to go because he was offered more money. To me that doesn’t mean Carroll was forced out, it means he was offered more elsewhere and took it. Pretty sure Carroll had signed a new contract not long before then too.
Wish I could be all that confident. For all the faults West Ham have they are at least ambitious and have owners that are ( slightly) more honest. Don’t nt think we can rule it out