Question: what channel are the new england patriots and buffalo bills playing on?
Answer: Kicking off at 4:30 p.m. ET, Bills-Patriots will be nationally televised on the NFL Network and on WKBW in Buffalo.