ADVERTISEMENT

NFL and officials finalize deal.