For the second time in their history, the Buffalo Bills will play a home game at Ford Field in Detroit. On Thursday, Tim Graham of The Athletic broke the news on Twitter that the Bills’ Week 11 game against the Cleveland Browns is being moved to the home of the Detroit Lions due to a massive snowstorm expected to hit Orchard Park in the coming days.
The game will remain at 1:00 pm Eastern on Sunday, per Albert Breer. The team confirmed the news on Thursday afternoon.