Patriots Sign Hard-Hitting Safety, Nicknamed ‘The Punisher’ May 23, 2021 The New England Patriots sign another safety, and The Punisher will be of great help for the team in 2021. Head coach Bill Belichick was...