Firstly, its not REALLY a sponsorship is it?? There is no way that charity will have been asked to make any contribution in the slightest.
Secondly, how do you know this hasn't come about in the last few days? What possible gain would they have lying about this, if anything, this is something...