Shanahan will get all the blame for the injury, but the dude was damaged goods out of college. It was bound to happen.
RG3s lack of ability to protect himself is a huge reason for this.
I dont see how he did that much damage with a knee brace, unless it was not fitted or worn properly, so I don't think things would had been much different if he had been pulled at half, first qtr, etc..