It boggles my mind how special teams has been a problem for 3 years now. I know, I know.... "What do you expect Mike McCarthy to do about it?!"
Well, I expect him to fix the problems that keep happening over, and over, and over, and over, and over again. Thats kind of his job. #McFail