Ron is the greatest excuse maker in the history of NFL Head Coaching. I really don't care who plays special teams. Make it work. This unit has been bad for 4 years. A touch back is good starting position for us.
Yeah, the special teams part was questionable. I didn't expect him to throw anyone under the bus, but he did seem to be fine with it based on the circumstances he mentioned.