from Pats Pulpit4 months agoThe New England Patriots started their Week 17 game against the Buffalo Bills in the best possible fashion, taking a 7-0 lead on an opening kickoff return touchdown. Read at Pats Pulpit[add][|| ... ]