Bottom line, 7M is already guaranteed, the rest IIRC is game checks and prorated bonuses that are paid along with the game checks. So in other words, there's no date really that locks us into a financial commitment for 2020 over an above the already guaranteed 7M. It's a pretty team-friendly deal.
Yup, it's been bad. It's not even worth taking the time to pull all-22 at this point. Those that deny the problem (missing wide open WRs) are simply disingenuous and clearly ride-or-die at this point. We've played 3 very bad passing Ds three weeks in a row, and there's simply no excuse for not hitting those guys.