I think that if you can't convince ownership to eat the Webb and Matuez contracts that yes, it 100% falls on you. He signed them, neither one of them were needed and he had to trade away draft picks to get shed of their contracts.
That is 100% on Dan.