Hardly overpaid. The contract is literally 3/10 with an easy out after 2019.
For that matter the entire team has outs then.
Another guy who quit on he team. If he isn't going to give effort on the field then he shouldn't be making anything, he shouldn't be on the team. So who goes the coaching staff or these players? It is obvious that many of these players have no respect for the coaching staff. If they did they wouldn't have completely quit in the 2nd half. Either Gase and his staff are going to get the axe or there will be major shake ups in the roster going into 2018.