Mike Garafolo "aghast" Browns showing great depth despite injuries to star players