from Boston.com1 year agoThe Patriots' defense made several big stops throughout Sunday's win.The Patriots were "locked in" on Sunday, according to safety Devin McCourty - and it sure looked like it. Read at Boston.com #back #preparation #sundays-game #detroit-lions #major-impact #team-effort[add][|| ... ]