If you don't trust Brandon Weeden to throw it 10+ yards on third down, then get him out of there and put Cassel in. That's inexcusable.