Press release means nothing. Success will be measured by number of new subscriptions and future retention percentage of new subscribers as measured against cost to host game.
GREED, GREED, GREED.
And may it lead to even FURTHER decline of the nfl.