There was no secret that the Patriots needed to upgrade their special teams depth coming into last week's NFL draft…