Photo by Timothy T Ludwig/Getty Images

New England will travel to Buffalo for its season finale.

Football is taking a backseat this week in light of Damar Hamlin’s cardiac arrest on Monday night.

It appears the show will go on, however, with the NFL holding onto its Week 18 schedule. As part of it, the New England Patriots and Buffalo Bills are still set to play each other at Orchard Park’s Highmark Stadium on Sunday, Jan. 8, at 1 p.m. ET.

Our coverage this week will look a bit...

Continue Reading Patriots vs. Bills: News, analysis, injuries, previews, final score, and more