NFL Week One Delivers the Goods