Let's just say for the sake of argument that a deal to sell the club is 'imminent' and 'signed, sealed and awaiting delivery', it would be widespread news by now, not just restricted to one newly set up fans forum. In these days of 24 hour social media, it would be near enough impossible to keep a deal of that magnitude quiet.