from Pats Pulpit2 years agoThere has been a lot of "trap" talk in the three days that the New England Patriots have had to prepare for the Atlanta Falcons. Read at Pats Pulpit[add][|| ... ]