As my Father used to say; "TIME & PLACE!"
Now may not be the time or the place for this article but the Stadium issue is an inevitability so the article, if it were to be run, could be stuck anywhere in the future.
Unless this date is coincidental with Stadium negotiations, and I don't know if that's true or not, it's likely neither the time or the place for the atricle.
Maybe just another slow news day in Buffalo?