While the ratings drop wasn’t exactly the sort of news the NFL was hoping would emerge from last night’s broadcast, it’s difficult to overstate the impact Hurricane Irma had on NBC’s deliveries. Bengals owner Mike Brown, in a letter to the team’s fans published in the Cincinnati Enquirer, wrote of the pick: “In making our […]