Well don't you look like someone who would believe any "leak" when the slightest bit of information comes out to support it.Well don't you look like a clown!
At the time there was only 1 news release that supported this. And at that time, anybody could have just taken that information and put in some of their own.
I did say to "Come back when any further information comes out", and thus it did, and thus I have actual reason to believe the rest of this now.