Posted on November 8, 2016 by 17grapes TV ratings are down for NFL games. Here’s what that means for the cost of advertising, live sports and the future. Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ