The NFL On A Well Deserved Losing Streak Simon Daily November 8, 2017The NFL gets a long overdue ultimatum.