Rex and Tanny deserve the season. I don't like firing coaches during the season.
However, Cavanaugh should be fired immediately. Not blaming Sanchez entirely on him but there has to be a shake up and he is a decent sacrificial lamb b.c he sucks as a QB coach and is close to Sanchez.
I made a thread during TC about how there was a lack of intensity in position drills for the QBs compared to other teams. Just a very lackadaisical atmosphere. In contrast I mentioned how Denver's QBs were practicing. Couldn't tell the difference between Peyton Manning in positions drills and during the game.